1035
1035
2010
2010
2010
7011
1035
1035
7011
7011
7011
2010
2010
2010
2010
2010
2010
2010
7011
2010
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
2010
2010
1035
1035
1035
2010
2010
2010
7011
7011
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
1035
1035
1035
1035
1035
1035
1035
1035
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
7011
7011
1035
1035
1035
1035
1035
1035
1035
1035
7011
7011
7011
7011
2010
7011
7011
7011
7011
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
7011
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1035
1035
1035
1035
1035
1035
2010
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
7011
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
1035
1035
1035
1035
1035
1035
1035
2010
1035
1035
1035
1035
1035
1035
1035
2010
2010
1035
1035
2010
2010
2010
2010
1035
1035
1035
7011
1035
7011
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
1035
1035
1035
7011
7011
7011
1035
1035
1035
1035
1035
1035
1035
2010
2010
2010
2010
2010
2010
1035
1035
7011
2010
2010
2010
1035
2010
2010
2010
1035
1035
1035
1035
7011
1035
7011
1035
7011
7011
1035
1035
1035
1035
1035
1035
1035
7011
1035
1035
1035
1035
1035
1035
1035
1035
1035
7011
7011
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
7011
7011
7011
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
7011
1035
1035
7011
7011
7011
7011
7011
2010
2010
2010
2010
2010
2010
1035
1035
1035
2010
2010
7011
7011
1035
1035
1035
1035
2010
1035
1035
1035
1035
1035
2010
7011
7011
7011
7011
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
7011
7011
7011
1035
1035
7011
7011
7011
7011
7011
7011
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
7011
7011
7011
7011
7011
2010
2010
2010
2010
2010
1035
1035
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
7011
7011
7011
1035
1035
7011
7011
1035
1035
1035
1035
1035
1035
1035
2010
2010
2010
2010
7011
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
2010
1035
1035
1035
1035
1035
1035
1035
7011
1035
1035
1035
2010
0
0
2010
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
2010
2010
2010
1035
7011
7011
7011
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
2010
1035
1035
1035
2010
1035
1035
1035
1035
1035
7011
1035
1035
1035
2010
2010
2010
2010
2010
7011
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
7011
1035
1035
1035
1035
1035
1035
1035
2010
2010
2010
2010
1035
1035
1035
1035
1035
7011
1035
7011
7011
1035
1035
7011
7011
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
2010
2010
1035
1035
1035
1035
1035
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
1035
7011
7011
7011
7011
1035
1035
2010
2010
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
7011
7011
1035
1035
1035
1035
7011
7011
7011
7011
1035
1035
1035
1035
1035
1035
2010
2010
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
7011
7011
7011
1035
7011
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
7011
1035
1035
1035
7011
7011
1035
7011
1035
7011
1035
1035
1035
1035
1035
7011
7011
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
1035
1035
1035
1035
1035
7011
1035
2010
2010
2010
1035
2010
1035
1035
1035
1035
1035
2010
1035
2010
2010
2010
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
7011
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
2010
2010
2010
7011
7011
2010
2010
2010
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
7011
7011
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
7011
7011
1035
7011
7011
7011
7011
1035
7011
1035
7011
7011
7011
1035
1035
1035
7011
1035
1035
2010
2010
2010
2010
2010
2010
7011
7011
7011
7011
1035
1035
1035
1035
1035
7011
7011
7011
7011
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
7011
7011
7011
7011
7011
7011
7011
7011
7011
1035
1035
1035
1035
1035
2010
2010
1035
1035
2010
1035
2010
2010
2010
2010
2010
1035
1035
7011
1035
2010
2010
2010
2010
1035
2010
2010
1035
1035
2010
1035
2010
2010
7011
1035
7011
7011
7011
2010
2010
2010
2010
1035
1035
1035
1035
1035
1035
2010
2010
1035
2010
1035
2010
2010
2010
2010
2010
2010
2010
1035
1035
1035
7011
7011
7011
1035
1035
1035
1035
1035
7011
7011
7011
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
2010
2010
1035
2010
2010
2010
2010
1035
1035
2010
2010
2010
2010
2010
2010
2010
2010
1035
2010
1035
2010
2010
2010
2010
1035
1035
1035
1035
1035
1035
1035
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
1035
1035
1035
7011
7011
1035
1035
1035
1035
2010
2010
1035
1035
2010
2010
2010
2010
2010
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
7011
7011
7011
7011
1035
1035
1035
1035
1035
1035
7011
7011
7011
7011
7011
1035
1035
1035
1035
2010
2010
1035
1035
2010
1035
1035
1035
1035
7011
7011
7011
7011
1035
1035
2010
2010
2010
2010
2010
2010
2010
7011
7011
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
7011
7011
7011
7011
1035
7011
7011
1035
1035
2010
1035
2010
2010
2010
1035
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
1035
2010
2010
2010
2010
2010
2010
2010
2010
2010
1035
2010
2010
2010
2010
1035
1035
7011
7011
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
7011
7011
7011
7011
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1035
1035
2010
2010
2010
1035
2010
1035
1035
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
7011
2010
7011
1035
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
1035
1035
1035
1035
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
7011
7011
1035
2010
1035
2010
2010
2010
2010
2010
7011
2010
7011
7011
2010
7011
1035
2010
1035
1035
1035
1035
1035
2010
2010
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
2010
2010
2010
2010
2010
1035
7011
7011
1035
1035
1035
1035
1035
2010
1035
1035
1035
1035
1035
1035
1035
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1035
1035
1035
1035
2010
1035
1035
7011
7011
1035
1035
1035
1035
2010
2010
2010
2010
2010
2010
1035
1035
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
7011
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
7011
7011
7011
1035
1035
7011
7011
1035
1035
1035
1035
1035
1035
1035
7011
7011
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
2010
1035
1035
1035
1035
1035
1035
7011
7011
7011
1035
1035
7011
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
22036
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
22036
22036
22036
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
22036
1035
1035
1035
22036
22036
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1008
0
0
1008
1035
1035
1035
1035
1035
2010
2010
1008
2010
2010
2010
2010
2010
7011
7011
2010
2010
0
1008
0
2010
2010
1008
7011
2010
2010
2010
1035
2010
2010
2010
2010
1035
1035
1035
1035
0
2010
2010
2010
2010
0
0
0
1008
1008
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
0
7011
2010
2010
2010
1008
2010
1008
1008
1008
1008
0
1008
1008
1008
2010
2010
2010
2010
2010
2010
0
0
2010
2010
0
0
0
0
0
2010
1008
1008
2010
2010
2010
1008
1008
1008
7011
0
0
0
0
2010
2010
2010
7011
2010
2010
2010
2010
2010
2010
2010
2010
1035
1035
2010
1008
1008
1008
2010
2010
2010
1008
1008
2010
1008
2010
2010
2010
2010
2010
1035
2010
0
0
2010
0
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
1008
1008
1008
1008
1008
1008
2010
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
7011
7011
0
0
1008
1008
1008
2010
2010
1008
1008
2010
2010
2010
2010
2010
2010
2010
1008
2010
2010
2010
2010
1035
1035
1035
1035
0
1035
1035
1008
2010
1008
1008
1008
1008
1008
1008
1008
2010
2010
1008
1008
1008
1008
1008
7011
2010
2010
2010
2010
2010
2010
2010
1008
7011
7011
2010
2010
2010
1008
1008
1008
1008
1008
1008
1008
1035
1008
1008
1008
1008
1008
2010
2010
1008
1008
7011
2010
2010
2010
2010
7011
1008
2010
2010
0
0
2010
1008
1008
2010
2010
2010
1035
1035
1035
0
1008
1008
1008
7011
7011
7011
1035
2010
2010
7011
2010
2010
2010
2010
2010
1008
1008
1008
1008
0
1008
1035
7011
7011
1008
1008
0
1008
0
1008
1008
1008
1008
1008
1008
1008
2010
2010
2010
1008
2010
2010
2010
2010
2010
2010
2010
1008
2010
2010
2010
2010
2010
0
2010
2010
2010
0
2010
2010
2010
2010
2010
0
0
0
0
0
0
1008
1008
2010
0
0
2010
2010
0
0
0
2010
0
0
0
0
2010
2010
2010
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
2010
2010
2010
2010
2010
1008
1008
1008
1008
7011
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7011
1035
1035
7011
1035
1035
1035
0
0
0
0
0
0
0
0
7011
2010
7011
0
0
1008
1008
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1008
1008
1008
2010
2010
2010
7011
2010
2010
0
2010
2010
2010
2010
1008
1008
1008
1008
1008
7011
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
2010
2010
0
1008
1008
1008
7011
2010
2010
2010
2010
7011
7011
2010
2010
2010
1008
1008
2010
2010
2010
2010
2010
2010
1008
1035
1008
1008
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1008
1008
1008
1008
0
1008
1008
2010
2010
0
0
2010
2010
2010
2010
7011
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
1035
7011
1008
1008
1008
1035
1035
1035
1035
1035
1035
1035
1035
0
0
0
1035
1035
0
0
0
0
1008
1008
1008
1008
0
0
1008
1008
0
1008
0
0
1035
0
0
1008
2010
2010
2010
7011
1035
7011
7011
7011
2010
2010
2010
2010
2010
2010
2010
2010
2010
1008
2010
2010
1008
2010
2010
2010
0
2010
2010
0
2010
2010
0
0
0
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
7011
0
0
1008
2010
2010
1008
1008
1008
1008
1008
1008
7011
1035
7011
7011
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
2010
2010
2010
2010
2010
2010
2010
0
0
7011
2010
1008
1008
1008
1008
1008
1035
2010
2010
7011
7011
7011
7011
1008
1008
1008
1008
1008
1008
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
1008
2010
2010
2010
2010
1008
1008
1008
7011
7011
1008
1008
1008
1008
1008
1008
1008
1008
2010
2010
2010
2010
2010
2010
2010
1008
7011
7011
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1008
1008
2010
2010
2010
2010
2010
1008
1008
1008
1035
1035
1035
1035
1035
1035
1035
1035
7011
7011
7011
7011
7011
1008
1008
1008
2010
1008
1008
1008
2010
1008
0
0
0
0
0
1035
1035
1035
1035
1035
2010
2010
2010
7011
2010
7011
2010
2010
2010
2010
2010
0
0
0
1008
1008
7011
2010
2010
2010
2010
2010
2010
2010
0
0
1035
0
2010
1008
1008
1008
1008
1008
1008
1008
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
1008
1035
1035
1035
1035
0
0
0
0
0
0
2010
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
0
1035
1035
1035
7011
7011
2010
2010
2010
2010
7011
1035
2010
7011
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
2010
0
2010
2010
1008
1008
1008
1008
1008
7011
7011
7011
7011
1008
1008
1008
2010
2010
2010
1008
0
0
1008
2010
0
2010
2010
0
0
0
0
2010
1008
7011
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
2010
2010
2010
2010
2010
1035
1035
1035
1035
2010
2010
2010
2010
2010
2010
2010
2010
1008
2010
2010
2010
2010
2010
2010
2010
1008
1008
1008
1008
7011
7011
7011
7011
7011
1008
1008
1008
1008
1008
1008
2010
2010
2010
2010
2010
2010
2010
1008
1008
1008
1008
1008
1008
1008
0
0
2010
2010
2010
2010
1008
1008
1008
7011
7011
1008
1008
1008
1008
2010
2010
0
1035
1035
1035
1035
0
0
0
1035
1035
1008
1035
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
1008
7011
7011
2010
2010
2010
2010
1008
1008
1008
7011
7011
7011
2010
2010
2010
2010
2010
2010
2010
2010
1008
7011
7011
2010
2010
2010
2010
2010
2010
7011
1008
1008
1008
2010
2010
2010
2010
2010
2010
0
0
0
0
0
2010
2010
2010
2010
2010
7011
2010
2010
7011
1008
1035
2010
1035
0
1035
2010
2010
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
7011
1035
1035
1035
2010
0
0
0
2010
2010
2010
0
0
2010
2010
1008
1008
1008
0
0
0
0
0
0
1008
0
1035
0
2010
2010
2010
2010
7011
1035
1035
1035
1035
1035
1035
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
2010
0
0
7011
7011
1008
1008
1008
1008
1008
2010
2010
2010
2010
2010
2010
2010
2010
1008
1008
1008
1008
1008
1008
0
0
0
2010
2010
2010
2010
2010
2010
0
0
0
0
0
1008
1008
1008
1008
2010
2010
2010
2010
2010
2010
2010
7011
2010
7011
1008
1035
1008
1008
1008
1008
2010
2010
2010
2010
2010
1035
1035
1035
1008
1008
1008
2010
2010
1008
1008
1008
7011
7011
2010
2010
2010
2010
2010
2010
1008
1008
1008
1008
1008
1008
1008
7011
1008
7011
1008
2010
2010
2010
2010
1008
2010
2010
2010
2010
1008
2010
2010
2010
2010
2010
2010
1035
1035
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
1008
1008
1008
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7011
1008
1008
1008
1008
0
2010
2010
0
2010
2010
2010
2010
2010
2010
7011
1008
0
0
0
0
0
1035
0
0
1035
1035
2010
1008
1008
2010
1008
0
2010
2010
1008
1008
0
0
2010
0
0
2010
0
2010
2010
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
1035
0
0
0
0
1035
1035
1035
0
0
1035
1008
1008
1008
1008
2010
2010
2010
1008
2010
2010
2010
1035
2010
2010
0
2010
2010
0
0
0
1008
1008
1008
1008
7011
7011
7011
7011
7011
1035
2010
2010
0
0
0
0
0
1008
1008
1008
1008
1008
2010
2010
2010
2010
2010
7011
7011
1008
1008
1008
1008
7011
7011
2010
0
0
0
0
0
0
0
2010
2010
0
0
0
2010
1008
2010
1008
1008
1008
1008
1008
7011
7011
7011
1008
1008
1008
1008
2010
2010
2010
1008
7011
1035
1035
1035
1035
1035
2010
2010
2010
2010
2010
2010
1008
2010
0
1008
1008
1035
1035
1035
1035
1035
0
1035
1035
0
1035
1035
0
1035
0
1035
0
1035
1035
1035
0
1008
1008
1008
1008
1008
1008
1008
2010
1008
1008
1008
1008
1008
1008
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1008
1008
1008
1008
1008
0
0
0
1035
0
0
1035
2010
2010
7011
1008
1008
1008
1008
1008
1008
0
0
0
0
1035
1035
1008
1008
1008
1008
7011
7011
7011
7011
7011
7011
7011
2010
2010
2010
1008
1008
1008
1008
1008
2010
1008
2010
2010
1008
1008
2010
2010
2010
2010
2010
2010
2010
1008
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
7011
2010
2010
1035
1035
1008
1008
1008
1008
1008
1008
1035
0
2010
0
1035
1035
1035
0
1035
2010
2010
1008
0
1008
1008
1008
1008
1008
2010
2010
1008
1008
1008
7011
7011
1008
1008
2010
0
1008
1008
1008
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
1035
0
0
7011
7011
7011
7011
7011
1035
1035
1008
1008
7011
7011
0
2010
2010
2010
1035
1008
1008
7011
1008
1035
1035
7011
1035
0
0
0
0
0
1008
1008
2010
7011
7011
1035
7011
7011
2010
2010
0
2010
2010
2010
2010
2010
0
1035
1035
1035
7011
7011
2010
2010
2010
7011
1008
1008
1008
2010
2010
2010
1008
1008
0
1008
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1008
1008
7011
7011
7011
7011
7011
2010
2010
2010
2010
2010
2010
1008
1008
0
0
1008
0
1008
1008
0
1008
0
1008
1008
1008
0
1035
1035
7011
1035
1035
1035
0
2010
1008
1008
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
0
0
0
0
0
7011
7011
1035
1035
1008
1008
1008
1008
1008
2010
2010
2010
2010
2010
2010
2010
1008
1008
1008
1008
2010
2010
2010
2010
7011
1008
1008
1008
7011
7011
2010
2010
2010
2010
1035
1035
1035
2010
2010
1035
1035
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
2010
2010
2010
2010
1008
2010
1008
2010
1008
2010
2010
1035
2010
2010
2010
2010
2010
2010
0
2010
0
2010
2010
2010
2010
1035
1035
1035
1035
1008
1008
1008
1008
1008
1008
2010
2010
2010
1008
2010
2010
2010
2010
1008
1008
7011
0
0
0
0
0
1008
1008
0
1008
0
1008
1008
7011
7011
2010
2010
2010
2010
2010
2010
1035
1035
1035
1035
7011
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1008
1008
1008
2010
2010
1008
1035
2010
2010
1008
1008
1008
1008
1008
1008
2010
2010
1008
2010
2010
1008
1008
1008
0
0
1035
1035
1035
1035
1008
2010
2010
2010
1035
1035
1035
1008
1008
7011
2010
0
1035
1035
1035
1035
2010
2010
2010
2010
2010
1008
1008
1008
1008
2010
2010
2010
7011
2010
7011
2010
2010
2010
1035
1035
1035
0
0
0
0
1008
0
0
1008
1008
0
0
2010
2010
1008
1008
1008
1008
1008
2010
2010
2010
2010
2010
7011
1008
7011
2010
2010
1008
2010
1008
1008
1008
2010
1008
2010
1008
0
1035
1035
1035
7011
7011
2010
0
0
0
2010
2010
0
0
0
0
0
0
1035
1035
2010
2010
1035
1035
2010
1008
7011
7011
7011
2010
2010
2010
2010
2010
1008
2010
1008
2010
1008
1008
2010
2010
2010
2010
2010
2010
7011
2010
2010
2010
2010
2010
2010
2010
2010
2010
1008
7011
7011
7011
2010
1035
1035
1035
1035
0
0
0
1008
1008
1008
1008
1008
1008
1008
2010
2010
7011
7011
7011
2010
2010
1035
1035
1008
1008
1035
1035
1035
1035
1035
1008
1008
2010
2010
2010
2010
2010
2010
1035
1035
1035
1008
1008
1008
1008
1008
1008
0
1008
1008
0
0
7011
7011
1008
1008
1008
2010
2010
2010
2010
2010
2010
1035
1035
1035
1035
2010
2010
2010
2010
1035
1035
2010
2010
0
0
0
0
0
0
7011
7011
7011
1008
1008
1008
1008
0
0
1035
1035
2010
2010
2010
7011
1008
7011
7011
1035
1035
1035
1035
1035
1035
7011
2010
2010
2010
2010
2010
2010
2010
2010
2010
1008
0
1008
1008
0
0
0
2010
2010
2010
2010
2010
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
1035
1008
1008
1035
1035
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
1008
1008
1008
2010
2010
2010
2010
2010
2010
0
2010
2010
1008
1008
1008
1008
1008
1008
1008
1008
7011
2010
1008
2010
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1035
7011
7011
7011
7011
7011
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
1008
7011
7011
2010
7011
2010
2010
7011
7011
7011
1008
1008
1008
1008
1008
1008
1008
2010
2010
2010
1008
1008
1008
1008
1008
1008
2010
1008
2010
1008
1008
1008
1008
1008
1008
1008
1008
0
0
2010
2010
2010
1008
0
2010
2010
7011
7011
7011
1008
0
0
0
0
0
0
0
0
2010
1008
1008
1008
2010
2010
2010
7011
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
2010
2010
1008
1008
1008
1008
1008
1008
1008
1008
1008
7011
1008
0
0
0
0
0
0
0
0
0
2010
2010
2010
1035
1035
1035
2010
2010
2010
1008
1008
1008
1008
2010
2010
2010
2010
2010
2010
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
0
0
0
0
0
0
1008
1008
1008
2010
7011
7011
1008
7011
0
0
0
0
0
0
2010
0
1035
1035
2010
2010
2010
2010
2010
2010
0
0
0
2010
2010
2010
1008
2010
2010
2010
1008
1008
2010
2010
1008
1008
1008
1008
2010
2010
2010
2010
1008
1008
1008
1008
2010
2010
1035
1035
1008
1008
1008
1008
1008
1008
1035
1035
1008
1008
1008
1008
2010
2010
2010
2010
2010
2010
2010
7011
7011
7011
1008
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
2010
2010
2010
0
0
0
0
0
0
1035
1035
1035
1035
1008
1008
1008
1008
1008
1008
1008
1008
1008
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1008
1008
1008
1008
0
0
0
0
1008
0
0
0
0
2010
2010
2010
2010
2010
1008
7011
2010
2010
2010
2010
1008
1035
1035
1035
1035
1035
2010
2010
2010
2010
2010
2010
2010
7011
7011
1008
2010
7011
7011
7011
1008
7011
1008
7011
1008
2010
2010
2010
2010
2010
2010
1035
2010
2010
1035
1008
1008
1008
1008
1008
7011
2010
2010
7011
7011
2010
2010
2010
2010
7011
7011
1008
7011
1008
1035
1035
1035
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1008
7011
2010
2010
2010
2010
2010
1008
1008
1008
2010
2010
7011
7011
2010
2010
1008
1008
7011
7011
7011
7011
7011
2010
2010
7011
7011
1008
1008
1008
2010
2010
2010
2010
7011
1008
2010
2010
2010
7011
1008
0
0
0
0
2010
2010
2010
2010
2010
2010
1008
1008
1008
1008
1008
2010
2010
2010
7011
2010
2010
2010
2010
0
2010
2010
2010
2010
0
0
1035
1035
1035
1035
2010
2010
1035
2010
2010
2010
2010
2010
0
1008
1008
1008
7011
7011
2010
2010
1008
7011
2010
2010
2010
2010
2010
1035
1035
7011
7011
2010
2010
2010
2010
2010
1008
1008
1008
1008
1035
1008
7011
7011
7011
0
0
0
0
0
0
1008
1008
1008
1035
1035
1035
2010
2010
0
2010
2010
2010
2010
2010
2010
7011
2010
1008
1008
2010
2010
2010
2010
2010
2010
2010
2010
2010
1008
1008
1008
1008
2010
2010
7011
7011
7011
0
0
1035
0
1035
0
0
0
1035
0
0
0
0
2010
1008
0
0
0
0
0
0
1008
1008
1008
1008
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7011
2010
2010
2010
1035
1008
0
0
0
2010
2010
2010
1008
1008
1008
2010
2010
2010
2010
2010
2010
0
0
7011
7011
7011
7011
2010
2010
2010
2010
1008
2010
2010
2010
2010
2010
2010
1035
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
2010
2010
2010
2010
1008
1008
1008
2010
2010
2010
2010
2010
1008
1008
1008
1008
1008
1008
2010
1035
1035
0
1008
1008
1008
1008
1008
2010
2010
2010
1008
1008
7011
1008
1008
7011
7011
7011
1008
1008
1008
1008
1008
7011
7011
7011
1035
1035
7011
7011
1008
1008
1008
7011
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
0
1008
2010
2010
1008
1008
1035
1035
1035
1035
1035
2010
2010
2010
1035
1035
1008
1008
1008
1008
1008
1008
1008
1008
1008
2010
2010
2010
2010
7011
2010
2010
2010
1008
1008
0
0
2010
2010
2010
2010
2010
2010
2010
1008
1008
2010
2010
2010
2010
2010
1035
1035
1035
7011
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
1008
1008
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
2010
2010
2010
2010
2010
1008
1008
1008
1008
1008
1008
2010
2010
2010
0
0
0
0
0
1008
1008
1008
2010
2010
2010
2010
1008
7011
7011
2010
2010
2010
2010
1008
0
1008
1008
1008
0
0
0
1008
1008
7011
1008
1008
1008
1008
1008
1008
1008
1008
7011
7011
1008
2010
1008
1008
1008
1008
1008
1008
7011
7011
1008
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1008
0
0
0
0
0
0
0
1035
1035
2010
2010
2010
1008
1008
7011
7011
1008
2010
2010
2010
7011
7011
2010
2010
2010
2010
2010
2010
2010
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1008
1008
1008
1008
1008
1008
1008
2010
2010
2010
2010
2010
7011
1008
1035
1008
1008
1008
7011
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7011
7011
7011
1035
1035
2010
2010
7011
2010
2010
2010
2010
2010
2010
1035
1008
1008
1008
1008
1008
0
0
0
0
7011
7011
1035
1035
1035
1008
1008
1008
2010
2010
2010
2010
2010
2010
2010
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
1008
1008
1008
1008
1035
1035
1008
1035
2010
2010
2010
2010
2010
2010
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
7011
7011
7011
7011
1008
1008
1008
1008
0
1008
1008
1008
0
0
0
2010
2010
2010
2010
1008
7011
1008
1008
1008
1008
1008
1008
1008
1008
1035
2010
2010
2010
2010
2010
1008
1035
1035
1035
1035
2010
2010
2010
1035
1035
1035
1035
1035
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
2010
2010
2010
1035
0
0
0
0
0
1008
1008
1008
1008
1035
1035
1008
1008
1008
2010
2010
2010
2010
7011
2010
2010
2010
1008
2010
2010
2010
2010
2010
2010
7011
2010
2010
2010
2010
7011
7011
1008
0
0
2010
2010
2010
2010
1035
2010
2010
1008
1008
1008
7011
7011
1008
2010
2010
2010
2010
2010
2010
2010
2010
1035
1035
1035
1035
1035
1035
1008
1008
1008
1035
1035
7011
7011
2010
2010
2010
7011
7011
1035
1035
7011
0
0
0
0
2010
2010
0
2010
2010
2010
2010
2010
1008
1008
1008
1008
2010
1035
1035
1035
7011
7011
1035
0
0
1035
0
0
0
1035
1035
1008
1008
2010
2010
1008
2010
1008
1008
1008
1008
1008
1008
1035
1035
0
1035
1008
1008
1008
2010
2010
2010
7011
2010
2010
2010
2010
2010
0
0
0
2010
2010
0
7011
7011
1008
1008
1008
1035
1035
1035
1035
1035
1008
1008
1035
1008
1008
1035
1035
1008
1035
1035
1035
1035
1008
1008
1035
1035
1035
1008
1008
1008
1008
1008
1008
1035
1035
1035
1035
1035
1035
1008
1008
1008
1008
1035
1035
1035
1035
1035
1008
1008
1035
1035
1035
1035
1035
1035
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1035
1035
1035
1008
1008
1008
1008
1008
1035
1035
1035
1035
1035
1008
1008
1035
1035
1035
1035
1035
1035
1008
1008
1008
1035
1035
1035
1008
1008
1008
1008
1008
1008
1035
1008
1008
1008
1008
1008
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1008
1035
1008
1008
41070
1008
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1008
1008
1008
1008
1035
1035
1035
1008
1008
1035
1035
1008
1008
41070
41070
41070
1008
1008
1035
41070
1008
1035
1008
1008
1008
1008
1008
1008
1035
1008
1008
1008
1008
1008
1035
1035
1035
1035
1035
1035
1035
1008
1008
1008
1035
1035
1008
1035
1035
1035
1035
1035
1035
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1035
1008
1008
1008
1008
1008
1035
1035
1035
1035
1008
1008
1008
1035
1008
1008
1008
1008
1008
1008
1035
1008
1035
1035
1035
1035
1008
1008
1008
1035
1008
1008
1008
1008
1008
1008
1008
1008
1008
1035
1035
1008
1008
1008
1035
1008
1008
1035
1008
1008
1008
1008
1008
1008
1008
1035
1035
1035
1035
1035
1008
1035
1035
1035
1035
1035
1035
1008
1008
1035
1008
1008
1008
1008
1008
1035
1035
1035
1035
1008
1035
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1035
1035
1035
1035
1035
1008
1008
1008
1008
1008
1008
1008
1035
1035
1035
1035
1008
1008
1008
1035
1035
1035
1035
1008
1008
41070
41070
1008
1008
1008
1035
1035
1035
1035
1035
1008
41070
1008
1008
1008
1008
1035
1035
1008
1008
1008
1008
1008
1035
1008
1008
1008
1008
1008
1008
1008
1008
1008
1035
1035
1008
1035
1035
1008
1008
1035
1035
1035
1035
1008
1008
1008
1008
1008
1008
1008
1008
1008
1035
1035
1008
1008
1008
1008
1008
1035
1035
1008
1035
1035
1008
1008
1008
1008
1035
1008
1008
1008
1008
1008
1008
1008
1035
1035
1035
1035
1008
1008
1008
1008
1008
1008
1008
1008
1008
1035
1035
1008
1035
1035
1035
1035
1035
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1008
1008
1008
1008
1008
41070
1008
1008
1008
1035
1035
1035
1035
1008
1035
1035
1035
1035
1035
1008
1008
1035
1008
1035
1035
1035
1035
1035
1035
1008
1008
1008
1008
1035
1035
1035
1035
1035
1035
1008
1008
1008
1035
1035
1008
1008
1008
1008
1008
41070
1008
1008
1008
1008
1035
1035
41070
41070
1035
1035
1035
1035
1035
1035
1035
1035
1008
1008
1008
1035
1035
1035
1035
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
41070
1008
1008
1008
1008
1008
1008
1035
1035
1008
1035
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1035
1035
1035
1008
1008
1035
1035
1035
1008
1008
1008
1008
1035
1035
1035
1035
1008
1035
1035
1008
1035
1035
1008
1035
1035
1035
1008
1008
1008
1008
1035
1008
1035
1035
1008
1035
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1035
1008
1008
1008
1008
1008
1035
1035
1035
1008
1008
1008
1008
1035
1035
1035
1008
1008
1035
1035
1035
1035
1035
1008
1035
1035
1035
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1035
1035
1008
1035
1035
1035
1035
1035
1035
1035
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1035
1035
1035
1035
1035
1008
1008
1008
1008
1035
1008
1008
1008
1008
1008
1035
1035
1035
1035
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1035
1035
1035
1035
1035
1035
1035
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
41070
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1035
41070
1035
1035
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1035
1035
1035
1008
1008
1008
1008
1008
1008
1035
1035
1008
1035
1035
1008
1035
1035
1035
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
41070
1035
1035
1035
1035
1035
1008
1008
1035
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1035
1008
1035
1008
1035
1008
1008
1008
1008
1008
1008
1035
1008
1035
1008
1008
1008
1008
1035
1035
1008
1008
1008
1035
1008
1008
1008
41070
41070
1008
1035
1035
1008
1008
1035
1035
41070
1008
1008
1008
1008
1008
1035
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1035
1035
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
41070
1008
1008
1008
1035
1035
1035
1035
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1035
1035
1035
1035
1035
1008
1035
1035
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1035
1008
1008
1035
1035
1008
1008
1008
1008
1035
1035
1035
1008
1008
1008
1008
1035
1008
1008
1008
1008
1008
1035
1035
1035
1035
1008
1035
1035
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1035
1035
1035
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1035
1008
1008
1008
1008
1008
1008
1008
1035
1035
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1035
1035
1035
1035
1035
1035
1008
1008
1008
1008
1008
1035
1008
1008
1008
1008
1008
1008
1008
1035
1008
1008
1035
1035
1035
1035
1035
1035
1035
41070
1008
1008
1008
1035
1008
1008
41070
1008
1008
41070
1008
1008
1008
1008
1008
1008
1035
1008
1008
1035
1035
1035
1008
1008
1008
1008
1008
1008
1035
1035
1035
1008
1008
1008
1008
1008
1008
1008
1035
1035
1035
1008
1008
1008
1008
1008
1008
1008
1008
1035
1035
1035
1008
1008
1008
1008
1008
1008
1008
1035
1035
1035
1008
1008
1008
1008
1008
1008
1008
1008
1035
1035
1035
1008
1035
1008
1008
1035
1035
1035
1035
1035
1035
1008
1008
1008
1008
1008
1008
1008
1008
41070
1035
1035
1035
1035
1035
1008
1008
1008
1008
1008
1035
1035
1035
1035
1008
1008
1035
1035
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1035
1035
1035
1035
1035
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1035
1035
1035
1035
1035
1035
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1035
1035
1035
1008
1008
1008
1008
1008
1035
1035
1035
1035
1035
1035
1008
1008
1035
1035
1008
1008
1008
1008
1008
1008
1008
1008
41070
41070
1008
41070
41070
41070
1008
1035
1008
1008
1035
1035
1035
1008
41070
1008
1008
1008
1008
1008
1008
1008
1008
1035
1035
1008
1008
1008
1008
1035
1008
1008
1008
1008
1035
1035
1008
1008
1008
1008
1008
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1008
1008
1008
1008
1008
1008
1035
1035
1035
1035
41070
41070
1008
1008
1035
1035
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1035
1035
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1035
1008
1035
1035
1035
1035
1008
1008
1008
1008
1008
1008
1008
1008
1008
1035
1008
1008
1008
1008
1008
1008
1008
1008
1035
1035
1035
1008
1008
1008
1008
1035
1035
1035
1035
41070
41070
1008
1035
1035
1035
1035
1035
1035
1035
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1035
1035
1008
1008
1008
1035
1035
1035
1008
1035
1035
1035
1008
1035
1035
1008
1008
1008
1008
1008
1008
1008
1035
1035
1035
1035
1035
1035
1008
1008
1008
1008
1008
1035
1008
1008
1035
1035
1035
1035
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1035
1008
1008
1035
1035
1035
1008
1008
1008
1008
1008
22036
22036
1008
1008
1008
1008
1008
1008
1008
22036
22036
22036
1008
1008
1008
1008
1008
1008
1035
1035
1008
1008
1008
1035
1008
1008
1008
1008
1008
1008
1035
1035
1008
1035
1008
1035
1035
1008
1008
1035
1008
1008
1008
1035
1035
1035
22036
1008
1035
1008
1008
1008
1008
1035
1035
1035
1035
1035
1035
1035
1035
22036
22036
1035
22036
1008
1008
1008
1008
1008
1008
1008
1035
1008
1008
1035
1035
1008
1008
1008
1008
1008
1035
1035
1035
1008
1035
1008
1035
1008
1035
1008
1008
1008
1008
1035
1035
1035
1008
22036
1035
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1035
1008
1035
1035
1035
1035
1035
1035
1035
1035
1035
22036
22036
22036
22036
1035
1035
1035
1035
1035
22036
1035
1035
41066
1035
1035
1035
1035
1008
1008
1035
1035
1035
1035
1008
1008
1008
1008
1035
1035
1008
1035
1035
1008
1008
1035
1035
1035
1035
1035
1035
1035
1035
1035
1008
1008
1035
1035
1008
1008
1008
1008
1008
1008
1035
1035
1035
1008
1008
1008
1008
1008
1008
1035
1035
1035
1035
1035
1035
1035
1035
1008
1008
1008
1008
1008
1008
1035
1035
1035
1035
1035
1008
1008
22036
1008
1008
22036
22036
1008
1008
1008
1008
1008
22036
22036
1035
1035
1035
1035
1035
1035
1008
1008
1008
1008
1035
1008
1008
1008
1035
1035
1035
1035
1035
1008
1008
1035
1035
1008
1008
1008
1035
1035
1035
1035
1008
1008
1008
1008
1008
1008
1008
1008
1035
1035
1035
1008
1008
1008
1008
1008
1008
1008
1008
1008
1035
1035
1035
1035
1035
1035
1035
1035
1008
1035
22036
22036
1008
1035
1035
1035
1008
1035
22036
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1035
1035
1035
1035
1035
1008
1008
1008
1008
1035
1008
1008
1008
1008
1008
1035
1035
22036
22036
22036
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1035
1035
1008
1008
22036
22036
1008
1008
1035
1008
1035
1035
1008
1035
1035
1035
1035
1008
1008
1008
1008
1008
1008
1008
1035
1035
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1035
1035
1035
1035
1035
1008
1008
1008
1008
1035
1035
1035
22036
22036
22036
1008
1008
1035
1035
1008
1008
1008
1008
1008
1008
1008
1008
1008
41066
41066
41066
1035
1035
1035
1035
1035
1035
1035
1035
1035
22036
22036
22036
1008
1008
1035
1008
1035
1035
41066
1035
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1035
1008
1035
1008
1008
1035
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
22036
22036
22036
1008
1008
1008
1008
1008
1008
1035
1035
1035
1035
1035
1035
1035
1035
1035
1008
1008
1008
22036
22036
22036
1035
1035
1035
1035
1008
1035
1035
1008
1008
1035
1035
1035
1035
1008
1035
1035
1035
1035
1035
1008
1008
1035
1035
1008
1008
1035
1035
1035
1035
1035
1008
1008
1008
1008
1008
1008
1035
1008
1008
1008
1008
1008
1008
1035
1035
1008
1035
1035
1035
1035
1008
1008
1008
22036
1008
1035
1008
1008
1008
1008
1008
1008
1008
1008
1008
22036
1008
1008
22036
1008
1008
1035
1035
1035
1035
1008
1008
1008
1008
1008
1008
1008
1008
1035
1035
1035
1008
1008
1008
1035
1035
1035
1035
1035
1035
1008
1008
1008
22036
22036
22036
22036
22036
22036
1008
1008
1008
1008
1008
1035
1035
1035
1008
1008
22036
1035
1035
1035
1008
1035
1035
1008
1008
1008
1035
1035
1035
1035
1008
1008
1035
1035
1035
1035
1008
22036
1008
22036
1008
1008
1008
1008
22036
22036
1035
1008
1008
1008
1035
1008
1008
1008
41066
1035
1035
1035
1008
1035
1035
1008
1008
1008
1008
1008
1008
1008
1008
1008
1035
1035
1035
1035
1035
1035
22036
22036
22036
22036
22036
1008
1008
1008
1008
1035
1035
1035
1035
1035
1035
1008
1008
1008
22036
1035
1035
1035
1035
1035
1008
1008
22036
22036
1035
1008
1008
1008
1008
1035
1035
1008
1008
1008
1008
1035
1035
1008
1008
1008
1035
1035
1035
1035
1035
1035
1008
1008
1008
1008
1008
1008
1035
1035
1008
1008
1008
1008
1035
1035
1008
1008
1008
1008
1035
1008
1008
1035
22036
1035
1035
1035
1035
1035
1035
1008
1035
1035
1035
1035
1008
1008
1035
1008
1035
1008
1035
1008
1008
1008
1008
1035
1035
1035
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
2010
1035
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
2010
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
2010
2010
2010
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
1035
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
0
0
0
0
0
1035
0
0
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
0
0
0
0
1035
0
1035
0
0
1035
1035
1035
1035
1035
1035
1035
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
2010
2010
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
2010
2010
2010
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
1035
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
0
1035
0
1035
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
2010
2010
1035
1035
1035
1035
1035
1035
0
1035
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
2010
2010
2010
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
0
0
0
0
0
0
1035
1035
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
1035
1035
1035
1035
1035
0
0
1035
2010
1035
0
0
0
0
0
2010
0
1035
2010
1035
1035
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
1035
1035
1035
1035
1035
1035
1035
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
2010
2010
1035
1035
1035
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
2010
2010
1035
2010
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
1035
1035
0
1035
1035
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
1035
1035
1035
1035
1035
1035
1035
1035
2010
1035
1035
1035
1035
2010
1035
1035
1035
2010
1035
1035
1035
1035
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
1035
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
0
0
1035
2010
2010
2010
1035
1035
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
1035
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
0
1035
0
0
0
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
1035
2010
2010
2010
2010
2010
2010
2010
1035
2010
1035
2010
1035
1035
1035
1035
1035
1035
1035
1035
0
0
2010
0
1035
1035
1035
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
1035
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
2010
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
0
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
1035
1035
0
2010
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
1035
0
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
0
0
0
0
0
2010
2010
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
0
0
2010
0
0
0
2010
2010
2010
2010
2010
2010
2010
35014
0
0
0
0
0
0
2010
2010
0
0
0
0
0
0
0
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
0
0
2010
2010
2010
35014
2010
0
0
0
2010
0
0
0
0
0
0
0
0
0
0
0
2010
35014
0
0
0
0
0
0
2010
2010
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
2010
0
2010
2010
2010
0
0
0
0
0
0
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
2010
2010
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
0
0
0
0
0
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
0
0
0
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
2010
2010
0
0
0
0
0
0
0
0
0
2010
2010
0
0
0
0
0
0
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
2010
2010
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
0
2010
2010
2010
0
0
2010
2010
0
2010
0
0
0
0
0
35014
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
0
0
0
0
0
0
2010
2010
0
0
2010
2010
2010
2010
2010
0
0
0
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
0
2010
2010
2010
0
0
0
0
0
0
2010
35014
0
0
0
2010
2010
0
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
0
0
0
2010
2010
2010
35014
2010
35014
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
35014
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
2010
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
35014
0
0
0
0
0
0
0
0
0
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
0
0
0
0
0
0
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
35014
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
2010
2010
0
0
0
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
0
0
0
0
0
0
0
2010
2010
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
0
0
0
0
0
0
0
2010
2010
2010
2010
0
0
0
0
0
0
0
0
2010
2010
2010
0
0
2010
2010
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
0
0
0
0
0
0
0
0
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
0
0
0
0
0
0
2010
2010
0
0
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
2010
2010
2010
0
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
35014
2010
2010
2010
0
0
0
0
0
2010
2010
2010
2010
2010
2010
0
0
0
2010
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
35014
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1035
1035
1035
2010
2010
2010
0
35014
1035
1035
1035
2010
2010
2010
1035
1035
1035
1035
1035
35014
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
2010
35014
35014
35014
2010
1035
1035
1035
1035
1035
1035
1035
0
0
0
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
2010
2010
35014
1035
1035
1035
1035
1035
1035
1035
35014
35014
35014
35014
1035
1035
1035
1035
2010
2010
2010
1035
1035
2010
2010
1035
1035
2010
2010
2010
2010
2010
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
35014
35014
35014
35014
35014
35014
35014
1035
1035
1035
1035
1035
1035
2010
2010
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
1035
1035
1035
1035
1035
1035
2010
1035
1035
1035
1035
1035
1035
1035
1035
2010
35014
0
1035
1035
1035
1035
1035
1035
35014
35014
35014
35014
35014
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
0
0
0
0
0
0
0
0
0
0
35014
35014
35014
1035
2010
2010
1035
1035
1035
1035
0
1035
1035
1035
1035
1035
2010
2010
1035
1035
2010
1035
1035
1035
1035
1035
1035
0
0
2010
2010
35014
35014
35014
35014
35014
1035
1035
35014
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
2010
2010
1035
1035
1035
1035
2010
2010
1035
1035
1035
0
0
0
0
0
0
0
0
0
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
0
1035
2010
2010
2010
35014
1035
1035
1035
1035
1035
1035
1035
1035
1035
35014
1035
1035
1035
2010
2010
0
2010
1035
1035
1035
1035
1035
2010
2010
2010
2010
2010
35014
35014
1035
1035
1035
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
1035
1035
1035
2010
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
2010
1035
1035
1035
1035
1035
1035
1035
35014
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
1035
1035
2010
2010
35014
35014
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
35014
35014
35014
35014
35014
35014
35014
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
35014
35014
1035
1035
1035
35014
2010
2010
1035
1035
1035
1035
35014
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
35014
35014
1035
1035
1035
1035
1035
1035
2010
2010
1035
2010
2010
1035
1035
1035
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
35014
35014
1035
1035
1035
1035
1035
1035
1035
1035
2010
35014
35014
35014
35014
35014
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
35014
2010
1035
0
0
0
0
0
0
0
0
0
0
0
0
0
35014
35014
35014
35014
35014
35014
35014
1035
1035
1035
1035
1035
35014
35014
35014
35014
35014
35014
2010
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
35014
1035
1035
1035
1035
1035
1035
2010
1035
1035
1035
35014
35014
35014
35014
35014
1035
1035
2010
2010
2010
2010
1035
1035
2010
2010
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
0
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
35014
35014
35014
35014
1035
1035
1035
2010
2010
1035
1035
1035
2010
2010
35014
35014
2010
1035
1035
1035
1035
1035
1035
1035
2010
2010
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
35014
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
2010
2010
1035
1035
1035
1035
1035
1035
35014
35014
35014
35014
35014
1035
1035
1035
1035
1035
1035
1035
1035
2010
1035
1035
1035
35014
2010
2010
1035
1035
1035
1035
35014
35014
35014
1035
1035
2010
35014
35014
35014
35014
35014
35014
35014
35014
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
1035
35014
1035
35014
35014
1035
1035
1035
1035
1035
1035
1035
1035
1035
35014
1035
35014
35014
35014
2010
2010
1035
1035
35014
35014
1035
1035
0
0
1035
2010
2010
2010
1035
1035
1035
1035
2010
1035
1035
1035
1035
2010
2010
2010
1035
2010
1035
1035
1035
1035
0
0
0
2010
1035
1035
1035
2010
2010
2010
35014
35014
1035
1035
1035
1035
1035
1035
1035
1035
35014
1035
1035
1035
1035
2010
2010
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
35014
35014
1035
1035
1035
1035
1035
1035
2010
1035
1035
1035
1035
1035
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
35014
35014
35014
2010
2010
35014
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
35014
35014
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
35014
35014
35014
35014
35014
35014
35014
35014
1035
1035
35014
35014
1035
35014
35014
35014
1035
1035
1035
35014
35014
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
2010
1035
1035
1035
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
35014
35014
2010
2010
0
0
2010
1035
2010
2010
2010
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
35014
35014
35014
35014
35014
2010
35014
1035
1035
1035
1035
2010
1035
1035
1035
1035
1035
2010
2010
2010
1035
1035
1035
35014
35014
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
2010
2010
2010
1035
1035
1035
1035
1035
1035
0
0
0
0
0
1035
1035
1035
1035
1035
35014
1035
1035
1035
1035
1035
1035
2010
2010
2010
1035
1035
1035
1035
1035
2010
2010
1035
1035
1035
2010
1035
1035
1035
2010
2010
2010
2010
1035
1035
35014
35014
1035
1035
1035
1035
1035
1035
2010
2010
1035
1035
1035
1035
1035
2010
2010
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
35014
35014
35014
1035
1035
1035
1035
2010
2010
1035
1035
1035
1035
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
2010
2010
2010
2010
1035
1035
1035
1035
1035
2010
1035
1035
1035
1035
1035
1035
2010
2010
2010
2010
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
35014
35014
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
2010
2010
2010
2010
2010
2010
1035
1035
35014
1035
1035
1035
1035
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
2010
2010
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
1035
1035
1035
1035
1035
1035
2010
1035
1035
1035
1035
1035
2010
1035
1035
1035
2010
1035
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1035
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
2010
1035
1035
1035
1035
1035
1035
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
35014
1035
35014
35014
35014
1035
2010
1035
1035
2010
2010
1035
1035
1035
2010
1035
1035
2010
2010
2010
2010
2010
2010
1035
1035
1035
1035
0
0
1035
1035
2010
2010
2010
2010
1035
1035
1035
1035
1035
1035
1035
2010
2010
2010
1035
1035
2010
2010
1035
1035
1035
1035
1035
1035
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
35014
35014
35014
35014
35014
35014
35014
35014
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
1035
1035
1035
1035
1035
35014
0
0
0
0
1035
1035
1035
1035
1035
1035
1035
2010
2010
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
35014
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
2010
2010
2010
2010
2010
2010
2010
1035
35014
1035
35014
35014
35014
35014
0
0
0
0
0
0
0
0
0
2010
2010
2010
1035
1035
1035
1035
1035
1035
1035
2010
2010
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
2010
2010
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
1035
1035
1035
1035
35014
35014
35014
35014
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
35014
35014
2010
2010
1035
1035
1035
1035
1035
35014
2010
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
35014
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1035
1035
1035
1035
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
35014
35014
35014
35014
35014
35014
35014
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
2010
2010
35014
0
0
0
0
0
0
35014
35014
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
35014
1035
2010
2010
2010
2010
2010
35014
2010
2010
1035
1035
1035
1035
1035
1035
1035
2010
2010
2010
1035
1035
1035
1035
2010
2010
1035
1035
2010
2010
2010
2010
1035
2010
1035
1035
1035
1035
1035
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
0
35014
1035
2010
2010
0
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
1035
1035
1035
35014
2010
2010
2010
2010
1035
1035
1035
1035
1035
35014
35014
35014
35014
35014
35014
35014
35014
2010
1035
1035
1035
1035
2010
2010
35014
35014
35014
35014
35014
35014
35014
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
35014
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
35014
0
0
0
0
0
0
0
1035
1035
1035
1035
1035
1035
2010
1035
1035
1035
1035
35014
35014
35014
35014
1035
1035
1035
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
35014
35014
35014
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
1035
1035
1035
2010
2010
2010
0
0
35014
35014
35014
35014
35014
35014
35014
1035
1035
2010
2010
2010
2010
2010
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
2010
2010
2010
2010
1035
1035
1035
1035
35014
2010
2010
35014
35014
35014
35014
35014
35014
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
35014
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
35014
35014
35014
35014
35014
35014
35014
35014
35014
35014
35014
35014
1035
1035
1035
1035
35014
35014
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
1035
1035
1035
2010
2010
2010
1035
1035
1035
1035
2010
35014
35014
1035
1035
2010
2010
1035
1035
1035
2010
2010
2010
2010
1035
1035
1035
35014
35014
35014
1035
1035
1035
1035
2010
2010
1035
1035
1035
1035
1035
1035
1035
2010
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
35014
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
1035
1035
1035
1035
35014
35014
35014
35014
35014
35014
1035
2010
1035
1035
1035
1035
2010
2010
1035
1035
1035
1035
1035
1035
1035
2010
1035
1035
2010
1035
1035
2010
0
0
0
1035
1035
1035
1035
35014
1035
35014
35014
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
1035
1035
35014
35014
1035
1035
1035
1035
1035
1035
1035
1035
35014
35014
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
35014
1035
1035
1035
1035
1035
2010
2010
2010
2010
2010
35014
35014
35014
35014
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
2010
2010
1035
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
2010
2010
2010
0
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
35014
35014
35014
35014
35014
2010
1035
1035
1035
1035
1035
1035
1035
1035
35014
35014
35014
35014
35014
2010
1035
0
0
0
0
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
35014
35014
1035
1035
1035
1035
1035
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
1035
1035
1035
1035
1035
1035
35014
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
35014
2010
2010
2010
2010
1035
1035
1035
1035
1035
0
0
0
0
1035
1035
1035
1035
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
2010
2010
35014
35014
35014
2010
2010
2010
2010
2010
1035
2010
2010
1035
1035
1035
1035
2010
2010
35014
35014
1035
1035
1035
1035
1035
1035
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
2010
2010
1035
1035
1035
1035
2010
2010
2010
2010
2010
1035
1035
1035
1035
0
0
0
1035
1035
1035
1035
1035
1035
1035
2010
2010
1035
1035
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
2010
1035
1035
1035
1035
1035
35014
35014
1035
1035
2010
2010
2010
1035
1035
1035
1035
2010
2010
2010
2010
2010
2010
2010
2010
2010
1035
1035
1035
1035
1035
1035
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1035
1035
1035
1035
1035
1035
1035
1035
0
35014
35014
1035
1035
1035
1035
1035
1035
1035
2010
2010
1035
1035
1035
1035
1035
1035
35014
1035
1035
1035
1035
35014
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
2010
2010
2010
2010
2010
2010
2010
1035
1035
1035
2010
2010
35014
35014
2010
2010
2010
2010
1035
1035
1035
1035
1035
1035
2010
2010
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
1035
1035
1035
1035
1035
2010
2010
2010
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
35014
1035
1035
1035
1035
1035
2010
1035
1035
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
2010
2010
2010
1035
1035
1035
1035
1035
1035
0
2010
2010
35014
35014
1035
1035
1035
1035
1035
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
2010
2010
0
0
0
0
1035
35014
35014
35014
35014
1035
1035
35014
35014
35014
35014
1035
35014
1035
35014
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
2010
35014
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
1035
35014
35014
2010
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
1035
2010
1035
1035
1035
1035
1035
1035
2010
2010
1035
1035
1035
1035
1035
35014
35014
1035
1035
35014
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
2010
2010
2010
2010
2010
1035
1035
35014
35014
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
35014
35014
35014
2010
2010
2010
1035
1035
1035
2010
2010
2010
2010
2010
2010
1035
1035
1035
1035
1035
1035
1035
2010
2010
2010
1035
35014
35014
35014
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
1035
1035
2010
1035
1035
2010
1035
2010
2010
1035
1035
2010
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
2010
1035
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
2010
35014
35014
35014
35014
1035
0
0
0
0
0
0
0
0
1035
1035
1035
35014
35014
35014
35014
1035
2010
2010
1035
1035
1035
1035
1035
1035
35014
35014
1035
1035
1035
1035
1035
2010
2010
0
1035
1035
1035
1035
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
2010
2010
2010
2010
1035
1035
2010
2010
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
35014
35014
35014
2010
2010
1035
1035
1035
1035
1035
1035
1035
0
0
0
1035
1035
2010
2010
0
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
1035
1035
1035
2010
2010
2010
2010
2010
2010
0
0
0
2010
2010
2010
2010
0
0
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
35014
35014
1035
1035
1035
1035
1035
2010
2010
2010
1035
1035
1035
1035
1035
1035
2010
1035
1035
2010
2010
1035
1035
35014
35014
1035
1035
1035
1035
1035
2010
1035
1035
1035
35014
35014
35014
35014
1035
1035
1035
1035
1035
1035
2010
1035
2010
1035
1035
1035
1035
1035
2010
1035
1035
1035
2010
2010
35014
35014
35014
35014
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
35014
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
1035
1035
2010
2010
35014
35014
35014
35014
35014
2010
1035
1035
1035
1035
1035
1035
35014
35014
1035
1035
1035
2010
1035
1035
1035
2010
2010
2010
1035
35014
35014
35014
1035
1035
1035
1035
1035
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
1035
1035
1035
1035
1035
1035
1035
2010
2010
2010
2010
2010
1035
1035
1035
35014
2010
1035
1035
1035
1035
1035
1035
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
1035
1035
1035
2010
2010
2010
2010
1035
1035
1035
2010
2010
2010
2010
2010
1035
1035
0
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
35014
2010
0
0
1035
1035
1035
1035
1035
2010
2010
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
35014
35014
1035
1035
1035
2010
2010
2010
35014
35014
35014
35014
2010
2010
2010
2010
1035
1035
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
35014
1035
1035
1035
2010
2010
2010
1035
1035
0
1035
2010
1035
1035
1035
1035
2010
35014
1035
2010
2010
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
35014
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
2010
2010
35014
35014
1035
1035
1035
2010
2010
2010
1035
1035
1035
1035
1035
1035
2010
2010
35014
35014
35014
1035
1035
1035
1035
1035
1035
2010
1035
1035
1035
1035
1035
35014
1035
1035
1035
1035
1035
2010
2010
2010
1035
1035
1035
2010
2010
1035
1035
1035
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
35014
35014
1035
1035
1035
1035
1035
1035
2010
2010
35014
35014
35014
1035
35014
35014
35014
35014
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
35014
35014
35014
35014
1035
1035
35014
35014
35014
35014
35014
2010
2010
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
35014
35014
35014
35014
35014
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
35014
35014
35014
1035
1035
1035
1035
1035
2010
2010
2010
1035
1035
1035
1035
1035
1035
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
35014
1035
2010
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
2010
1035
1035
35014
1035
1035
1035
1035
1035
1035
35014
35014
35014
35014
35014
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
1035
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
1035
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
1035
1035
1035
1035
1035
1035
1035
2010
2010
2010
2010
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
2010
2010
2010
1035
1035
1035
1035
1035
35014
35014
35014
1035
1035
1035
2010
1035
1035
1035
1035
35014
1035
2010
2010
2010
2010
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
35014
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
35014
35014
35014
35014
35014
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
2010
1035
1035
1035
1035
2010
2010
1035
1035
1035
1035
35014
35014
35014
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
2010
1035
1035
1035
2010
1035
1035
1035
1035
1035
1035
2010
1035
1035
1035
2010
2010
2010
1035
1035
2010
1035
1035
1035
1035
1035
1035
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
35014
35014
35014
1035
1035
1035
1035
1035
1035
1035
0
0
0
0
0
0
0
0
0
0
0
35014
35014
35014
1035
2010
2010
2010
2010
1035
1035
2010
2010
1035
1035
1035
2010
2010
1035
1035
1035
1035
1035
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
1035
1035
1035
1035
1035
1035
1035
1035
0
0
35014
35014
35014
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
1035
1035
1035
1035
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
0
0
0
2010
2010
1035
35014
35014
35014
35014
35014
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
2010
1035
35014
35014
2010
1035
1035
1035
1035
1035
1035
1035
2010
2010
0
0
0
2010
2010
2010
1035
1035
1035
1035
1035
1035
35014
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
0
0
0
0
1035
1035
0
2010
2010
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
1035
35014
35014
1035
1035
1035
1035
1035
35014
35014
2010
2010
2010
2010
1035
35014
1035
1035
1035
1035
35014
35014
2010
2010
2010
2010
2010
2010
2010
2010
35014
35014
35014
35014
35014
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
35014
1035
1035
2010
2010
2010
2010
2010
2010
1035
1035
1035
1035
1035
1035
0
0
0
0
1035
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
2010
2010
1035
1035
1035
1035
1035
1035
1035
35014
1035
1035
1035
1035
1035
35014
35014
35014
35014
35014
35014
35014
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
2010
1035
1035
2010
2010
2010
2010
1035
2010
2010
2010
2010
2010
2010
1035
35014
35014
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
35014
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
35014
1035
35014
1035
35014
1035
1035
1035
1035
0
1035
1035
1035
1035
1035
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
2010
2010
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
1035
1035
1035
1035
1035
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
35014
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
35014
35014
35014
1035
1035
1035
1035
1035
35014
35014
35014
2010
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
35014
1035
1035
1035
35014
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
35014
1035
1035
1035
35014
35014
35014
1035
1035
1035
35014
35014
1035
1035
1035
1035
1035
1035
1035
2010
2010
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
35014
2010
1035
2010
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
35014
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
2010
1035
1035
1035
1035
1035
1035
2010
2010
2010
2010
1035
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
2010
1035
1035
1035
1035
2010
2010
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
1035
1035
1035
2010
2010
2010
2010
1035
1035
1035
1035
2010
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
1035
1035
35014
35014
35014
1035
35014
35014
1035
1035
1035
1035
1035
2010
2010
2010
2010
2010
2010
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
35014
35014
35014
35014
1035
1035
1035
2010
2010
2010
2010
2010
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
2010
1035
1035
1035
2010
0
0
0
0
0
0
0
1035
1035
1035
1035
1035
2010
2010
2010
1035
1035
1035
1035
0
2010
2010
2010
1035
1035
1035
1035
1035
1035
1035
2010
35014
35014
35014
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
35014
35014
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
0
0
0
0
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
1035
1035
1035
1035
0
0
1035
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
0
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
0
0
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
0
0
0
0
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
1035
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
22036
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
22036
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
22036
1035
22036
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
22036
22036
22036
22036
1035
1035
1035
1035
1035
1035
1035
1035
1035
22036
22036
22036
22036
22036
1035
22036
22036
22036
22036
22036
22036
22036
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
22036
22036
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
22036
22036
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
22036
22036
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
22036
22036
22036
22036
22036
22036
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
22036
22036
22036
22036
1035
1035
1035
1035
1035
1035
1035
1035
1035
22036
22036
22036
22036
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
22036
22036
22036
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
22036
22036
22036
1035
1035
1035
1035
1035
1035
1035
22036
22036
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
22036
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
22036
22036
22036
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
22036
22036
22036
1035
1035
22036
22036
22036
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
22036
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
22036
22036
22036
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
22036
22036
22036
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
22036
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
22036
1035
1035
1035
1035
1035
22036
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
22036
22036
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
1035
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
22036
22036
22036
22036
22036
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
22036
22036
22036
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
22036
1035
1035
1035
1035
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
22036
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
22036
1035
1035
1035
1035
1035
1035
1035
22036
22036
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
22036
1035
22036
1035
1035
1035
1035
22036
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
22036
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
22036
22036
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
22036
22036
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
22036
22036
1035
1035
1035
1035
1035
22036
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
22036
1035
1035
1035
1035
22036
22036
22036
22036
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
22036
22036
22036
22036
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
0
0
22036
22036
0
0
0
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
22036
22036
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
22036
22036
1035
1035
1035
1035
1035
1035
22036
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
22036
22036
22036
1035
1035
1035
1035
1035
1035
1035
22036
22036
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
22036
22036
22036
22036
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
22036
1035
1035
22036
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
22036
22036
1035
1035
1035
1035
1035
22036
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
22036
22036
22036
22036
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
22036
1035
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
22036
22036
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
22036
1035
1035
1035
22036
22036
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
22036
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
22036
22036
1035
1035
1035
1035
1035
1035
1035
22036
22036
22036
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
22036
22036
22036
22036
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
22036
22036
22036
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
22036
22036
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
22036
1035
1035
22036
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
22036
22036
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
22036
22036
1035
1035
1035
1035
22036
22036
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
22036
0
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
22036
22036
22036
22036
22036
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
22036
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
22036
22036
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
22036
22036
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
22036
22036
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
22036
22036
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
22036
1035
1035
1035
1035
1035
22036
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
22036
1035
1035
1035
1035
1035
1035
1035
22036
0
1035
1035
1035
1035
1035
1035
1035
1035
22036
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
22036
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
22036
22036
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
22036
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
22036
22036
22036
22036
22036
22036
1035
1035
1035
1035
1035
1035
1035
22036
22036
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
22036
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
22036
1035
1035
1035
1035
1035
1035
1035
1035
1035
22036
22036
22036
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
22036
0
1035
1035
1035
1035
1035
1035
22036
22036
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
22036
22036
1035
1035
1035
22036
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
22036
22036
1035
1035
1035
1035
1035
1035
22036
22036
1035
1035
1035
1035
22036
22036
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
22036
22036
22036
22036
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
22036
1035
1035
1035
1035
22036
22036
1035
1035
22036
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
22036
1035
1035
22036
22036
22036
22036
22036
1035
1035
1035
22036
22036
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
22036
22036
22036
22036
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
22036
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
1035
1035
1035
1035
1035
1035
22036
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
22036
22036
1035
1035
1035
1035
22036
22036
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
22036
22036
22036
22036
1035
22036
22036
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
22036
22036
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
22036
22036
22036
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
22036
22036
1035
1035
1035
1035
1035
1035
1035
1035
1035
22036
22036
1035
22036
22036
1035
1035
1035
22036
22036
22036
22036
1035
1035
22036
22036
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
22036
1035
1035
1035
1035
1035
22036
1035
1035
1035
1035
22036
22036
22036
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
22036
22036
22036
0
22036
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
22036
22036
22036
22036
22036
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
22036
22036
22036
1035
1035
1035
22036
22036
22036
1035
1035
22036
22036
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
22036
22036
22036
1035
1035
1035
1035
1035
22036
1035
1035
1035
0
0
1035
1035
0
1035
1035
1035
22036
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
0
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
22036
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
22036
22036
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
22036
1035
1035
1035
1035
1035
22036
22036
22036
1035
1035
1035
1035
1035
1035
22036
22036
22036
1035
1035
1035
1035
1035
1035
1035
1035
1035
22036
1035
1035
1035
1035
1035
1035
1035
22036
1035
1035
1035
22036
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
22036
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
22036
22036
22036
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
22036
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
22036
22036
22036
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
22036
22036
22036
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
22036
22036
1035
1035
1035
22036
1035
1035
1035
1035
1035
1035
1035
22036
0
1035
1035
22036
22036
22036
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
22036
1035
22036
22036
22036
1035
22036
22036
22036
22036
22036
22036
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
22036
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
22036
1035
1035
1035
1035
1035
22036
22036
22036
22036
22036
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
22036
22036
1035
1035
1035
1035
1035
1035
1035
1035
22036
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
22036
22036
1035
1035
1035
1035
1035
1035
22036
22036
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
22036
1035
1035
1035
1035
1035
1035
1035
22036
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1008
7011
7011
7011
7011
2010
2010
2010
2010
2010
2010
7011
7011
7011
2010
2010
2010
2010
2010
7011
2010
2010
2010
2010
7011
7011
2010
2010
2010
2010
2010
2010
2010
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
2010
2010
2010
2010
2010
2010
7011
2010
2010
2010
2010
7011
7011
2010
2010
2010
2010
1008
1008
2010
2010
2010
7011
7011
0
2010
2010
2010
0
7011
2010
2010
2010
2010
7011
7011
2010
2010
2010
0
0
0
0
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
7011
7011
7011
7011
7011
7011
2010
2010
2010
2010
2010
2010
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
7011
7011
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1008
1008
2010
2010
7011
7011
2010
2010
2010
7011
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
2010
7011
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7011
7011
7011
2010
2010
7011
7011
2010
2010
2010
2010
2010
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
1008
1008
1008
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
2010
2010
2010
7011
1008
1008
1008
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7011
2010
2010
2010
7011
2010
2010
2010
2010
2010
2010
2010
2010
2010
7011
7011
7011
7011
7011
7011
7011
2010
0
0
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
2010
2010
2010
2010
2010
1008
1008
1008
1008
7011
2010
2010
0
0
0
0
0
0
2010
2010
2010
7011
7011
2010
2010
2010
2010
1008
1008
7011
7011
7011
7011
2010
2010
7011
7011
7011
7011
2010
2010
1008
1008
7011
1008
1008
1008
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
2010
2010
2010
2010
2010
2010
0
0
0
7011
7011
7011
7011
7011
2010
2010
2010
2010
2010
2010
7011
7011
7011
2010
2010
2010
2010
2010
2010
2010
2010
2010
1008
1008
1008
1008
7011
7011
7011
7011
7011
2010
0
1008
1008
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7011
2010
2010
2010
2010
2010
1008
1008
1008
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
2010
1008
1008
2010
2010
2010
2010
2010
2010
2010
2010
7011
2010
2010
7011
2010
2010
2010
2010
7011
2010
7011
7011
7011
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1008
2010
7011
7011
7011
7011
2010
7011
7011
7011
7011
7011
7011
7011
7011
7011
2010
2010
7011
7011
7011
7011
7011
7011
7011
7011
2010
1008
7011
2010
2010
2010
2010
2010
2010
2010
2010
7011
7011
7011
7011
2010
7011
7011
2010
2010
2010
2010
2010
2010
2010
2010
7011
2010
2010
2010
7011
7011
7011
7011
7011
2010
2010
1008
7011
7011
7011
7011
0
0
0
0
0
0
1008
1008
1008
7011
2010
7011
2010
2010
2010
2010
2010
2010
2010
7011
7011
7011
7011
7011
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
2010
2010
7011
7011
7011
7011
7011
7011
2010
2010
2010
2010
0
0
0
7011
7011
7011
2010
2010
2010
2010
1008
1008
1008
7011
7011
2010
2010
2010
2010
1008
1008
7011
7011
0
0
0
0
0
0
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
7011
7011
7011
7011
7011
2010
2010
2010
2010
1008
7011
7011
2010
2010
2010
2010
7011
2010
2010
7011
7011
7011
7011
7011
7011
7011
7011
2010
2010
1008
1008
1008
1008
1008
2010
7011
7011
7011
0
0
0
7011
7011
7011
7011
7011
7011
7011
7011
2010
2010
2010
2010
2010
2010
2010
7011
7011
7011
2010
2010
2010
7011
7011
2010
2010
7011
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1008
1008
1008
1008
1008
7011
2010
2010
2010
2010
2010
7011
7011
7011
7011
7011
7011
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7011
7011
7011
7011
7011
2010
2010
2010
2010
2010
2010
2010
7011
7011
7011
7011
7011
7011
7011
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
7011
7011
7011
7011
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1008
1008
1008
1008
1008
0
0
2010
2010
2010
2010
2010
2010
2010
2010
7011
7011
1008
2010
2010
7011
2010
2010
2010
2010
2010
2010
2010
7011
7011
1008
1008
1008
1008
1008
1008
1008
1008
1008
7011
7011
7011
7011
7011
7011
2010
2010
1008
1008
2010
2010
7011
7011
7011
7011
7011
7011
0
0
0
0
0
0
7011
7011
2010
2010
2010
2010
2010
2010
7011
7011
2010
2010
2010
2010
7011
2010
2010
2010
2010
2010
0
0
0
0
0
7011
1008
2010
2010
0
2010
7011
7011
7011
7011
7011
7011
7011
7011
7011
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7011
7011
7011
7011
7011
2010
2010
7011
7011
7011
7011
2010
2010
2010
2010
2010
2010
2010
7011
7011
7011
7011
2010
2010
2010
0
2010
0
0
0
2010
0
0
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
2010
7011
2010
2010
2010
2010
7011
7011
7011
7011
7011
1008
1008
1008
1008
1008
1008
7011
7011
2010
2010
2010
1008
1008
1008
1008
2010
2010
2010
2010
2010
2010
2010
7011
7011
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7011
7011
2010
7011
2010
2010
1008
7011
1008
1008
2010
2010
2010
2010
2010
2010
1008
7011
7011
2010
2010
2010
2010
2010
2010
2010
2010
7011
7011
7011
7011
7011
7011
7011
7011
7011
1008
1008
1008
1008
1008
1008
7011
7011
7011
7011
7011
7011
7011
2010
2010
2010
7011
7011
7011
7011
7011
7011
2010
7011
2010
2010
7011
7011
2010
1008
1008
1008
1008
1008
1008
1008
1008
2010
2010
2010
2010
7011
7011
7011
2010
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
7011
7011
2010
2010
7011
7011
7011
7011
7011
7011
7011
2010
1008
7011
2010
2010
2010
2010
2010
2010
7011
7011
7011
7011
7011
7011
2010
2010
2010
2010
2010
1008
2010
1008
7011
7011
7011
1008
1008
2010
2010
2010
7011
7011
1008
1008
2010
2010
2010
7011
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1008
1008
1008
7011
7011
7011
7011
2010
2010
2010
2010
2010
2010
2010
2010
7011
1008
1008
1008
1008
1008
1008
2010
2010
2010
2010
7011
7011
7011
2010
2010
2010
2010
2010
2010
1008
2010
2010
2010
2010
2010
2010
7011
7011
7011
7011
2010
2010
2010
2010
2010
7011
7011
7011
7011
7011
7011
7011
7011
7011
1008
2010
2010
2010
2010
2010
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
1008
1008
1008
1008
1008
1008
7011
7011
2010
2010
2010
2010
7011
7011
7011
7011
7011
2010
2010
2010
2010
2010
2010
2010
7011
2010
2010
2010
2010
7011
7011
7011
7011
2010
2010
2010
2010
2010
2010
2010
7011
7011
7011
7011
7011
2010
1008
7011
7011
7011
7011
7011
7011
7011
7011
7011
2010
2010
2010
2010
2010
7011
7011
1008
7011
7011
7011
7011
7011
7011
7011
7011
7011
2010
2010
0
0
0
7011
7011
7011
7011
7011
7011
7011
7011
2010
2010
2010
2010
2010
7011
7011
7011
7011
2010
7011
7011
7011
2010
2010
2010
2010
2010
2010
2010
2010
2010
7011
7011
7011
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7011
7011
7011
7011
2010
2010
7011
7011
7011
7011
2010
2010
1008
1008
1008
1008
1008
1008
0
1008
1008
0
0
1008
1008
0
1008
1008
0
1008
1008
2010
7011
7011
2010
2010
2010
2010
2010
2010
2010
7011
7011
7011
7011
7011
7011
2010
2010
2010
7011
7011
7011
7011
7011
2010
2010
2010
2010
2010
0
2010
1008
1008
1008
2010
2010
7011
7011
7011
7011
7011
7011
7011
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7011
7011
7011
7011
2010
2010
7011
2010
2010
2010
2010
2010
7011
7011
7011
0
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1008
2010
2010
2010
2010
7011
7011
7011
2010
2010
7011
7011
1008
2010
2010
2010
2010
2010
7011
7011
7011
7011
7011
7011
2010
2010
2010
2010
2010
7011
7011
7011
7011
2010
2010
2010
2010
2010
2010
2010
2010
2010
7011
2010
2010
2010
7011
7011
7011
2010
2010
2010
2010
2010
2010
2010
7011
7011
2010
2010
2010
7011
2010
2010
7011
2010
2010
7011
7011
7011
7011
7011
2010
7011
7011
7011
1008
2010
2010
2010
2010
2010
2010
1008
1008
1008
1008
1008
2010
2010
2010
2010
2010
2010
7011
2010
7011
7011
7011
7011
7011
2010
2010
2010
7011
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7011
7011
7011
2010
2010
2010
7011
7011
2010
2010
7011
2010
2010
7011
7011
7011
7011
2010
7011
2010
2010
2010
2010
7011
7011
7011
7011
7011
7011
7011
2010
2010
7011
7011
2010
2010
2010
2010
7011
7011
2010
7011
7011
2010
2010
2010
2010
2010
0
2010
2010
7011
7011
2010
2010
2010
2010
2010
2010
2010
1008
1008
2010
2010
2010
2010
7011
2010
2010
2010
7011
7011
7011
2010
7011
7011
7011
7011
7011
7011
7011
7011
0
1008
0
0
0
0
1008
0
0
0
0
0
0
7011
7011
7011
7011
2010
2010
2010
7011
7011
7011
7011
2010
7011
1008
7011
7011
7011
2010
7011
7011
7011
7011
7011
7011
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7011
7011
7011
7011
2010
2010
2010
2010
1008
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
2010
2010
2010
2010
2010
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
2010
2010
2010
2010
7011
7011
7011
7011
7011
7011
7011
7011
7011
2010
2010
2010
2010
1008
2010
7011
7011
7011
2010
2010
2010
2010
2010
2010
2010
2010
2010
7011
7011
7011
7011
7011
7011
7011
2010
2010
2010
7011
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7011
2010
2010
2010
7011
7011
7011
7011
7011
2010
2010
1008
1008
2010
2010
2010
2010
2010
2010
2010
7011
7011
2010
1008
1008
2010
2010
7011
7011
7011
7011
7011
7011
1008
1008
7011
2010
2010
2010
2010
1008
1008
2010
2010
2010
2010
7011
7011
7011
7011
2010
2010
7011
7011
2010
2010
7011
7011
2010
2010
2010
2010
2010
2010
7011
7011
2010
2010
7011
2010
7011
7011
7011
7011
7011
2010
2010
2010
2010
2010
2010
2010
2010
1008
1008
1008
7011
7011
7011
7011
7011
7011
7011
2010
2010
1008
7011
2010
2010
7011
7011
7011
7011
7011
7011
7011
2010
2010
7011
7011
7011
7011
7011
7011
7011
7011
7011
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
2010
7011
7011
7011
1008
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
2010
2010
7011
7011
2010
2010
2010
2010
7011
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7011
7011
7011
2010
2010
2010
2010
2010
2010
2010
2010
2010
7011
7011
2010
7011
7011
1008
7011
7011
7011
7011
7011
7011
7011
7011
2010
2010
2010
2010
2010
7011
0
0
7011
7011
7011
7011
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7011
7011
7011
7011
7011
7011
1008
2010
2010
2010
2010
2010
2010
7011
7011
1008
1008
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7011
7011
1008
1008
1008
1008
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7011
7011
7011
2010
2010
2010
2010
7011
7011
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
1008
7011
7011
7011
7011
7011
7011
7011
7011
2010
2010
2010
2010
2010
7011
1008
2010
7011
7011
7011
2010
2010
2010
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7011
2010
2010
2010
7011
7011
2010
2010
7011
7011
7011
2010
2010
2010
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1008
1008
2010
2010
2010
2010
2010
2010
2010
2010
7011
7011
7011
7011
7011
1008
1008
1008
2010
2010
2010
2010
7011
7011
7011
7011
7011
7011
7011
7011
7011
2010
2010
2010
2010
2010
1008
7011
7011
7011
7011
2010
2010
2010
2010
1008
1008
1008
1008
1008
2010
2010
2010
2010
2010
1008
1008
1008
7011
7011
7011
7011
7011
7011
7011
7011
2010
2010
2010
2010
7011
7011
7011
7011
7011
7011
7011
7011
2010
2010
2010
7011
7011
7011
7011
7011
2010
7011
2010
0
0
7011
2010
2010
1008
2010
2010
2010
0
0
0
0
0
2010
2010
2010
2010
7011
7011
7011
7011
2010
2010
2010
2010
2010
2010
7011
7011
2010
2010
2010
2010
7011
2010
2010
2010
2010
2010
2010
2010
7011
7011
0
0
0
2010
7011
2010
2010
2010
2010
7011
7011
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7011
1008
1008
0
2010
2010
7011
7011
2010
2010
7011
7011
7011
7011
7011
7011
7011
2010
7011
7011
7011
7011
7011
2010
2010
1008
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7011
7011
2010
7011
7011
7011
2010
2010
2010
2010
2010
7011
7011
7011
2010
2010
2010
2010
2010
2010
7011
2010
2010
2010
7011
7011
7011
7011
7011
7011
7011
7011
2010
2010
2010
2010
2010
2010
7011
7011
2010
2010
2010
2010
2010
1008
1008
1008
1008
7011
7011
7011
7011
2010
2010
2010
7011
7011
7011
7011
2010
0
0
7011
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7011
7011
7011
7011
2010
2010
1008
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7011
7011
7011
2010
1008
1008
1008
1008
2010
0
7011
2010
2010
2010
2010
7011
7011
7011
7011
7011
7011
7011
7011
7011
2010
2010
2010
2010
7011
2010
2010
2010
2010
2010
2010
2010
7011
7011
7011
1008
1008
7011
7011
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7011
7011
7011
7011
7011
7011
7011
2010
2010
2010
2010
2010
2010
2010
2010
7011
2010
2010
2010
2010
7011
7011
7011
7011
7011
7011
1008
0
1008
0
0
0
1008
0
2010
7011
7011
7011
7011
7011
2010
2010
2010
2010
1008
1008
1008
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1008
1008
1008
1008
1008
1008
7011
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7011
7011
2010
2010
2010
2010
7011
7011
7011
7011
7011
7011
1008
1008
2010
2010
7011
7011
7011
7011
7011
7011
7011
7011
2010
2010
2010
2010
7011
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1008
1008
1008
1008
7011
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7011
7011
7011
2010
2010
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
2010
7011
1008
2010
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
2010
2010
2010
2010
7011
7011
2010
2010
2010
2010
0
0
1008
7011
7011
7011
7011
2010
7011
2010
2010
2010
2010
1008
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7011
7011
2010
2010
1008
0
0
2010
0
2010
2010
2010
7011
7011
7011
7011
7011
7011
2010
7011
7011
2010
2010
2010
2010
2010
2010
7011
2010
7011
2010
2010
2010
7011
7011
7011
7011
7011
2010
2010
2010
2010
2010
7011
7011
7011
7011
7011
7011
7011
7011
7011
2010
2010
2010
2010
7011
7011
7011
2010
2010
1008
1008
1008
2010
2010
2010
7011
2010
2010
2010
2010
2010
2010
7011
7011
2010
2010
2010
2010
7011
7011
7011
7011
7011
7011
7011
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
0
2010
7011
7011
7011
7011
7011
2010
2010
2010
2010
2010
2010
1008
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
2010
2010
7011
2010
2010
7011
7011
7011
2010
2010
1008
7011
7011
2010
2010
2010
2010
2010
7011
2010
2010
7011
7011
7011
2010
1008
1008
1008
1008
1008
1008
1008
7011
7011
7011
7011
7011
7011
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7011
2010
2010
1008
1008
1008
1008
1008
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
7011
7011
7011
7011
7011
7011
7011
1008
2010
2010
2010
1008
1008
1008
1008
2010
2010
7011
7011
7011
7011
2010
7011
2010
2010
2010
2010
2010
1008
7011
1008
1008
2010
7011
7011
7011
7011
7011
7011
2010
7011
2010
2010
7011
7011
7011
7011
2010
7011
7011
2010
2010
7011
2010
2010
2010
2010
2010
2010
2010
7011
2010
2010
7011
2010
7011
2010
7011
2010
2010
7011
2010
7011
7011
7011
7011
7011
2010
7011
7011
7011
7011
2010
2010
2010
2010
2010
2010
2010
2010
7011
7011
7011
7011
7011
7011
7011
7011
2010
2010
2010
2010
2010
2010
1008
1008
2010
2010
2010
2010
2010
2010
2010
7011
1008
2010
2010
7011
2010
2010
2010
2010
7011
7011
2010
2010
2010
7011
7011
7011
7011
7011
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7011
7011
7011
2010
2010
7011
7011
2010
2010
2010
2010
7011
7011
7011
2010
2010
2010
2010
7011
7011
7011
7011
7011
7011
7011
7011
1008
1008
1008
1008
2010
2010
2010
2010
2010
7011
2010
1008
1008
7011
2010
2010
2010
2010
2010
7011
7011
7011
7011
2010
2010
2010
7011
7011
7011
7011
1008
1008
1008
1008
1008
7011
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7011
1008
0
0
0
0
1008
2010
2010
2010
2010
2010
7011
7011
7011
7011
2010
2010
2010
2010
2010
2010
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
2010
2010
2010
7011
7011
7011
7011
7011
7011
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
7011
7011
7011
7011
2010
2010
7011
7011
7011
7011
2010
2010
2010
2010
2010
2010
2010
2010
1008
7011
7011
1008
1008
1008
7011
2010
1008
1008
1008
1008
2010
7011
7011
7011
7011
2010
2010
2010
2010
2010
7011
2010
7011
7011
7011
7011
7011
7011
2010
2010
2010
2010
2010
2010
2010
7011
7011
7011
7011
2010
2010
2010
7011
7011
7011
7011
7011
7011
7011
7011
2010
1008
1008
1008
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
2010
2010
7011
7011
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
1008
1008
2010
2010
2010
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
2010
2010
2010
2010
7011
2010
2010
2010
2010
7011
7011
2010
2010
7011
2010
2010
0
0
0
0
0
0
1008
1008
2010
2010
2010
2010
2010
2010
2010
2010
2010
7011
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
7011
2010
7011
7011
7011
7011
7011
7011
7011
7011
0
2010
2010
2010
2010
2010
7011
0
2010
2010
2010
2010
2010
1008
7011
7011
7011
2010
2010
7011
7011
7011
7011
7011
7011
7011
7011
7011
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
1008
2010
2010
1008
7011
0
7011
7011
2010
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
1008
1008
1008
7011
2010
2010
2010
7011
2010
2010
2010
2010
7011
7011
2010
7011
2010
2010
2010
2010
7011
2010
2010
2010
2010
2010
7011
1008
1008
1008
1008
1008
2010
2010
2010
2010
2010
7011
7011
7011
2010
7011
7011
7011
7011
41070
41070
41066
41066
41066
1008
1008
1008
1008
1008
41067
41067
41067
41067
1008
1008
1008
1008
41070
1008
1008
41070
1008
1008
1008
1008
41070
41070
41070
41070
41071
1008
41070
41070
41070
41070
1008
1008
1008
1008
1008
1008
1008
1008
1008
41071
41066
1008
1008
1008
1008
41070
41070
41070
41070
41071
41066
1008
0
41071
41070
1008
1008
41070
1008
41071
1008
1008
1008
1008
41067
41067
1008
41070
41070
1008
41066
41070
41070
1008
1008
1008
1008
0
0
1008
1008
1008
0
41070
1008
1008
41070
41070
1008
41071
1008
41070
41070
1008
1008
1008
1008
1008
41066
1008
1008
1008
1008
1008
1008
41070
41071
41070
41070
1008
41070
1008
41070
41070
1008
41070
41070
41071
1008
41066
41066
41070
41070
1008
1008
41070
41070
41070
1008
41070
1008
41070
41070
1008
1008
1008
41071
41071
1008
1008
1008
1008
1008
1008
41070
41066
1008
1008
41070
41070
1008
1008
41070
41071
1008
41067
41067
1008
1008
41070
41070
1008
41070
41070
41070
1008
1008
41066
41070
0
41070
1008
41070
41070
41070
41070
41070
1008
1008
0
41071
1008
41070
41070
41070
1008
1008
1008
41070
41070
1008
41070
41070
1008
1008
1008
1008
1008
1008
41070
41070
1008
41070
1008
1008
1008
41067
41071
41071
41071
1008
41070
41070
1008
1008
41070
1008
1008
41070
1008
41066
41066
41070
1008
41070
1008
1008
1008
41071
1008
1008
41070
1008
1008
1008
1008
1008
1008
1008
41070
41070
1008
41070
1008
41070
1008
1008
1008
41070
41070
41070
1008
41070
41070
41071
41067
41067
1008
41067
1008
0
1008
1008
1008
41070
1008
1008
41071
1008
1008
41070
41070
41070
1008
1008
1008
1008
1008
41070
41070
1008
1008
1008
1008
41070
1008
41070
1008
1008
41067
41067
41067
41070
41070
1008
1008
41070
1008
41066
1008
41071
1008
41070
1008
1008
1008
1008
1008
41070
41070
41070
1008
1008
1008
1008
1008
1008
1008
41070
1008
1008
1008
41071
41071
41071
0
41070
1008
41071
41071
1008
1008
1008
1008
0
1008
1008
41071
1008
1008
41070
1008
1008
1008
1008
1008
1008
41070
41070
41071
1008
1008
41066
41066
41066
41066
41070
41070
1008
1008
41070
41070
1008
1008
1008
41070
41070
41070
41070
1008
41066
1008
1008
1008
1008
41070
1008
1008
41070
41070
41070
1008
41070
41070
41070
41070
41071
41071
41071
41071
41070
41070
41070
1008
0
1008
1008
1008
1008
41070
41070
41070
1008
41071
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
41070
41070
41071
41071
1008
1008
1008
1008
1008
1008
1008
41070
41070
41070
41070
41070
41070
41070
41070
41070
1008
1008
41071
41071
41071
41071
1008
1008
1008
41071
41071
41070
41071
1008
41071
1008
1008
1008
1008
1008
41070
41070
41071
41070
41070
41070
41070
41070
41070
41070
41070
41070
1008
1008
1008
1008
1008
1008
41070
1008
41071
0
1008
1008
41070
41070
1008
1008
1008
41067
1008
1008
41070
41070
1008
41071
41070
1008
1008
1008
1008
41071
41070
41070
41070
1008
0
0
41071
41071
41070
41070
1008
41070
41070
1008
1008
1008
1008
41070
41070
1008
41070
1008
1008
41070
41070
41070
41070
41070
1008
41070
1008
1008
1008
41070
41070
41070
41070
41070
1008
1008
41070
41070
1008
1008
1008
41067
41067
41067
41067
1008
41070
1008
41066
1008
41070
41070
1008
41066
1008
41071
1008
1008
1008
41070
1008
1008
1008
1008
41071
41070
41070
41070
41070
1008
1008
1008
41070
41070
1008
1008
41071
41070
1008
41070
41070
41070
41070
41071
41071
41071
41070
1008
1008
1008
41066
1008
41066
1008
1008
1008
1008
41067
41067
41067
0
1008
1008
1008
41070
41070
1008
1008
41071
41071
1008
41070
41070
41070
41070
41070
41070
1008
41070
41070
1008
41071
41071
41071
1008
1008
1008
1008
41070
41070
41070
41070
1008
1008
1008
41070
41070
41071
1008
0
41070
41070
1008
41070
41070
1008
1008
1008
1008
41070
41070
41070
41070
41071
41071
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
41070
1008
1008
1008
1008
1008
1008
1008
41070
41070
41070
41070
41070
1008
41070
41070
1008
1008
41071
41066
41066
41070
41070
41070
41070
1008
41070
41070
41070
41070
1008
1008
1008
1008
1008
1008
41070
1008
1008
1008
1008
41066
41066
41066
41066
1008
1008
1008
41070
41070
41070
41071
1008
1008
1008
1008
41066
1008
1008
1008
1008
1008
1008
1008
1008
1008
41070
1008
1008
1008
1008
1008
41070
41070
41070
41070
41070
41070
41070
41070
41070
41070
41070
1008
41070
41070
41070
1008
41067
41070
41070
41070
1008
1008
1008
1008
41070
1008
41070
41070
1008
1008
0
1008
1008
1008
41066
41070
41070
41070
41070
1008
41070
41070
41070
41070
41070
41070
1008
22036
41066
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
41066
41066
1008
1008
1008
1008
1008
1008
0
41066
41066
1008
22036
22036
1008
1008
1008
1008
22036
1008
1008
1008
41067
41067
41067
41067
22036
22036
22036
22036
41066
41066
41066
41066
41066
1008
41066
1008
1008
1008
22036
41067
22036
1008
41066
22036
41067
1008
1008
1008
22036
22036
1008
1008
22036
22036
22036
1008
41066
41066
41066
41066
41066
41066
41066
41066
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
1008
1008
1008
41066
1008
41066
41066
22036
41066
41066
41066
41067
22036
22036
1008
22036
1008
1008
22036
1008
1008
1008
22036
22036
22036
22036
1008
1008
1008
41067
41067
1008
22036
22036
22036
1008
1008
1008
41066
22036
22036
22036
22036
1008
1008
1008
41066
41066
22036
22036
22036
22036
22036
1008
41066
41066
41066
1008
1008
22036
22036
41066
22036
22036
41067
41067
41067
1008
1008
22036
22036
1008
1008
22036
22036
22036
41067
41067
22036
22036
22036
41066
1008
1008
1008
1008
1008
41066
22036
1008
1008
41066
1008
1008
22036
22036
1008
1008
41066
41066
41066
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
41067
41067
41067
22036
22036
22036
22036
1008
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
41067
22036
22036
41066
41066
41066
41066
41066
41066
22036
22036
22036
1008
1008
41067
41067
41067
41067
22036
22036
22036
22036
22036
22036
41066
1008
1008
1008
41066
22036
22036
41066
41066
41066
41066
1008
1008
1008
41066
41066
41066
22036
41066
41066
41067
41067
41067
41067
41067
22036
22036
22036
1008
41066
41066
41066
1008
22036
22036
22036
22036
22036
41066
41066
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
41066
22036
22036
22036
22036
22036
41066
41066
41066
41066
41066
41066
41066
22036
22036
1008
1008
1008
1008
1008
41067
41067
22036
22036
22036
22036
22036
1008
22036
22036
22036
22036
22036
1008
22036
22036
1008
1008
22036
22036
1008
41066
1008
22036
22036
22036
41066
41066
41067
1008
22036
1008
1008
22036
1008
1008
22036
22036
22036
22036
1008
41066
0
0
0
1008
1008
1008
22036
22036
22036
22036
41067
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
41066
0
22036
22036
22036
22036
22036
22036
22036
22036
22036
1008
22036
22036
22036
22036
22036
22036
1008
22036
22036
22036
22036
22036
22036
22036
22036
1008
22036
1008
22036
22036
22036
22036
22036
22036
41066
41066
22036
22036
22036
22036
0
1008
0
0
22036
22036
22036
1008
22036
22036
22036
22036
22036
41066
22036
22036
22036
22036
22036
41066
41066
41067
22036
41066
41066
41066
41066
1008
41066
41066
41066
41066
1008
1008
41067
41066
41066
41066
1008
1008
1008
1008
22036
22036
22036
1008
1008
1008
1008
22036
22036
41067
41067
41067
41066
1008
41066
41066
41066
1008
1008
41066
41066
41066
22036
22036
22036
1008
41066
1008
22036
22036
41066
41066
41066
1008
1008
1008
1008
1008
41066
22036
22036
41066
1008
1008
1008
22036
41066
41066
41066
41066
1008
1008
1008
22036
22036
41066
22036
22036
22036
1008
22036
22036
22036
22036
41066
22036
41066
41066
41066
22036
22036
22036
22036
41066
41066
41066
41066
41066
22036
22036
22036
22036
22036
22036
1008
1008
1008
22036
22036
22036
22036
22036
22036
22036
41067
41067
41066
41066
41066
41066
41067
41067
41067
41067
41067
22036
22036
22036
41066
41066
1008
41066
41066
22036
22036
22036
22036
22036
1008
1008
1008
1008
1008
1008
22036
22036
22036
22036
22036
22036
1008
1008
22036
1008
1008
41067
22036
22036
22036
22036
22036
22036
22036
1008
1008
22036
22036
22036
1008
41066
41066
41066
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
1008
1008
1008
41067
41067
41067
41066
22036
22036
22036
22036
1008
1008
22036
22036
41066
41066
41066
22036
22036
22036
22036
22036
22036
22036
41066
41066
41066
41066
41066
22036
41066
41066
1008
1008
1008
22036
22036
22036
41066
41066
1008
1008
1008
22036
41066
41066
1008
41066
41066
0
0
41066
22036
22036
22036
1008
22036
22036
22036
41066
41066
41066
41066
1008
1008
1008
1008
22036
22036
22036
22036
22036
41066
22036
22036
22036
1008
0
0
41066
1008
1008
1008
22036
22036
22036
22036
1008
1008
41066
1008
1008
22036
22036
22036
22036
1008
41066
1008
41066
1008
1008
1008
0
0
22036
22036
22036
22036
1008
41066
22036
41066
41066
22036
22036
22036
41066
22036
22036
22036
22036
41066
1008
41066
41066
41066
22036
22036
22036
22036
22036
22036
1008
1008
1008
1008
1008
22036
41066
22036
22036
22036
22036
1008
1008
41066
41066
41066
1008
41067
41067
41067
22036
41066
41066
22036
1008
22036
22036
22036
22036
22036
41066
41066
41066
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
1008
1008
1008
1008
22036
22036
22036
22036
22036
41066
22036
22036
41066
1008
22036
22036
22036
41066
41066
41066
22036
22036
1008
1008
41066
1008
1008
1008
22036
1008
1008
1008
1008
1008
41066
22036
22036
22036
1008
1008
1008
22036
41067
22036
22036
41067
41067
22036
22036
22036
22036
41066
41066
41066
41066
1008
1008
1008
22036
22036
22036
22036
22036
1008
1008
41066
1008
1008
1008
1008
22036
41066
41066
41066
22036
22036
22036
22036
22036
1008
22036
22036
41067
41067
41067
22036
22036
22036
22036
22036
1008
1008
22036
22036
22036
22036
1008
1008
1008
1008
1008
22036
22036
22036
22036
1008
22036
22036
22036
41067
1008
1008
22036
22036
1008
1008
1008
1008
22036
22036
22036
22036
41066
41066
22036
1008
22036
22036
22036
41066
41066
41066
41066
41066
22036
22036
22036
1008
41066
41066
41066
41066
1008
41066
41066
1008
1008
1008
41066
41066
41066
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
41066
41066
41066
41066
41066
22036
22036
1008
1008
1008
1008
1008
22036
22036
22036
22036
22036
1008
41066
22036
1008
1008
1008
1008
1008
0
41066
22036
22036
22036
22036
22036
22036
1008
22036
1008
1008
1008
1008
41066
41066
41066
41066
1008
1008
41066
22036
1008
1008
41066
41066
41066
1008
0
1008
1008
22036
41066
22036
22036
22036
22036
22036
22036
22036
22036
22036
41067
22036
1008
1008
1008
41066
1008
1008
1008
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
1008
22036
22036
22036
41066
41067
41067
41066
1008
1008
41066
1008
1008
41066
22036
22036
41066
41066
1008
1008
22036
22036
22036
22036
22036
1008
1008
1008
1008
1008
1008
22036
22036
22036
41066
41067
22036
22036
22036
22036
22036
22036
41066
1008
22036
22036
22036
22036
22036
22036
22036
22036
22036
41067
22036
22036
1008
1008
1008
41066
22036
22036
41066
41066
1008
1008
41066
41066
1008
1008
1008
1008
41066
41066
41066
22036
22036
22036
22036
41066
41066
22036
22036
22036
22036
41067
22036
22036
22036
22036
22036
22036
22036
41066
41066
41066
41066
22036
22036
22036
22036
41066
22036
22036
22036
22036
22036
22036
41066
41066
41066
1008
1008
1008
22036
22036
41066
1008
1008
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
41066
1008
1008
1008
41066
41066
41066
41066
41066
41066
41066
41066
22036
22036
22036
41067
41066
41066
22036
22036
41066
41066
41066
41066
22036
41066
41066
41066
22036
22036
22036
22036
41066
41067
1008
41067
1008
1008
1008
1008
1008
41066
41066
41066
41066
41066
0
0
1008
1008
1008
1008
41066
41066
41066
41066
1008
1008
22036
22036
41067
1008
1008
1008
41066
22036
22036
22036
41066
22036
22036
22036
22036
1008
41066
41066
41066
41066
22036
22036
22036
22036
22036
1008
1008
22036
41067
41067
41067
22036
22036
22036
22036
1008
1008
22036
22036
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
22036
22036
1008
1008
1008
1008
0
0
22036
22036
1008
22036
41066
41066
41066
41066
41066
41066
1008
1008
1008
1008
22036
41066
41066
41066
41067
41067
41067
41067
22036
22036
41066
41066
41066
1008
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
1008
1008
1008
1008
22036
22036
22036
22036
22036
22036
22036
22036
41066
41066
22036
41066
41066
41066
1008
1008
22036
22036
22036
22036
41066
41067
41066
41066
22036
22036
22036
22036
41066
22036
22036
22036
22036
41067
22036
22036
22036
1008
22036
22036
22036
1008
1008
1008
1008
22036
22036
22036
22036
22036
22036
1008
41066
41066
1008
1008
1008
1008
1008
41066
41067
1008
1008
1008
41066
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
1008
1008
1008
1008
1008
41067
41067
22036
22036
1008
22036
1008
1008
41066
41066
41066
1008
41066
22036
41066
41067
22036
22036
22036
1008
1008
22036
22036
22036
41066
1008
41066
41066
41066
41066
41066
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
41066
41066
41066
22036
22036
41067
41066
41066
41066
22036
22036
22036
41067
41067
1008
1008
1008
1008
41066
41066
41066
41066
41066
22036
22036
1008
22036
22036
22036
22036
1008
41067
41067
41067
41067
22036
22036
22036
22036
41066
22036
22036
22036
41067
41067
41066
41066
41066
41067
41067
22036
22036
22036
22036
22036
41066
41066
1008
41066
22036
22036
22036
22036
22036
1008
41066
1008
41067
41067
1008
1008
1008
1008
1008
22036
22036
22036
1008
1008
1008
22036
22036
22036
41067
41067
1008
1008
1008
41066
41066
41066
41066
41066
22036
22036
41066
41066
22036
22036
22036
22036
22036
41066
22036
22036
1008
1008
41066
41066
41066
41066
22036
1008
1008
1008
41066
22036
22036
22036
22036
1008
1008
1008
1008
1008
1008
22036
41067
41066
1008
41067
1008
1008
1008
1008
1008
22036
22036
22036
22036
22036
1008
1008
41066
41066
41066
1008
1008
22036
22036
22036
41066
41066
1008
1008
1008
22036
22036
41067
41066
41066
41066
41066
1008
1008
1008
22036
22036
1008
1008
1008
22036
22036
22036
1008
1008
1008
1008
22036
22036
22036
22036
41066
41066
41066
41066
22036
1008
1008
41066
41066
41066
22036
1008
22036
22036
22036
22036
22036
22036
22036
22036
22036
41066
41067
22036
1008
1008
1008
1008
1008
1008
22036
22036
41066
41067
41067
1008
22036
41066
41066
41066
22036
22036
22036
22036
22036
0
41066
41067
41067
41066
1008
1008
41067
1008
1008
1008
1008
1008
22036
22036
22036
1008
1008
1008
41066
22036
22036
22036
1008
22036
1008
1008
22036
22036
41067
41067
41067
22036
22036
22036
41066
41066
41066
41066
41067
41066
41066
22036
22036
22036
22036
22036
22036
1008
41066
41066
22036
1008
22036
22036
1008
1008
1008
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
41066
41066
22036
22036
41066
1008
1008
1008
22036
22036
22036
1008
1008
41066
1008
1008
41067
41067
41067
22036
22036
41066
41067
41067
41067
41067
41067
22036
22036
22036
41067
41067
41067
41066
41066
41066
41066
1008
1008
1008
1008
1008
1008
1008
22036
22036
1008
1008
22036
1008
1008
22036
22036
22036
41067
41067
41067
1008
1008
22036
22036
22036
22036
22036
22036
41067
22036
22036
41067
41066
41066
22036
22036
22036
22036
22036
22036
1008
1008
1008
1008
2010
2010
2010
2010
2010
2010
2010
2010
1008
1008
1008
1008
1008
1008
1008
7011
1008
1008
1008
1008
2010
2010
2010
2010
2010
1008
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
2010
2010
2010
2010
2010
1008
1008
1008
0
0
0
0
1008
7011
7011
7011
1008
2010
2010
2010
7011
1008
1008
1008
1008
1008
1008
2010
7011
7011
7011
7011
7011
7011
7011
1008
1008
1008
1008
1008
1008
1008
1008
1008
2010
2010
2010
2010
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
2010
1008
7011
7011
7011
7011
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
2010
1008
1008
1008
2010
1008
1008
1008
2010
2010
2010
2010
1008
1008
2010
1008
1008
1008
1008
2010
1008
1008
1008
1008
1008
2010
1008
1008
2010
2010
2010
2010
2010
1008
1008
1008
1008
1008
1008
1008
1008
2010
2010
2010
1008
2010
2010
2010
2010
1008
1008
1008
2010
1008
1008
7011
7011
7011
7011
7011
2010
2010
2010
2010
2010
2010
2010
2010
2010
7011
1008
1008
1008
2010
2010
1008
1008
1008
1008
1008
1008
0
2010
2010
1008
1008
1008
1008
1008
1008
2010
2010
2010
1008
1008
1008
2010
1008
1008
1008
2010
1008
1008
1008
2010
2010
2010
1008
1008
1008
7011
2010
2010
1008
1008
1008
1008
7011
1008
1008
1008
7011
1008
7011
1008
1008
1008
1008
7011
7011
7011
7011
7011
1008
1008
1008
7011
2010
2010
2010
1008
1008
1008
1008
1008
2010
1008
1008
1008
1008
1008
1008
2010
2010
2010
2010
2010
2010
2010
1008
1008
2010
1008
1008
1008
1008
1008
1008
1008
2010
2010
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
2010
2010
2010
1008
1008
1008
1008
1008
1008
2010
2010
2010
2010
2010
2010
0
2010
2010
7011
7011
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
2010
2010
2010
2010
2010
1008
1008
1008
1008
1008
1008
2010
7011
1008
1008
1008
1008
1008
1008
1008
1008
1008
7011
7011
7011
7011
7011
7011
7011
1008
1008
1008
1008
1008
1008
7011
1008
1008
1008
1008
2010
2010
2010
1008
1008
1008
1008
1008
1008
1008
1008
1008
7011
1008
1008
1008
1008
1008
1008
0
0
2010
1008
1008
7011
7011
1008
1008
1008
1008
1008
1008
1008
2010
7011
1008
1008
1008
1008
1008
1008
1008
1008
1008
2010
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
2010
1008
7011
1008
1008
1008
1008
1008
1008
1008
2010
2010
2010
2010
1008
1008
2010
2010
2010
2010
2010
2010
2010
1008
1008
7011
1008
1008
1008
1008
2010
2010
1008
1008
1008
1008
1008
2010
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
7011
1008
1008
1008
1008
1008
1008
1008
7011
1008
7011
7011
1008
1008
1008
7011
1008
1008
1008
2010
2010
1008
1008
1008
1008
1008
2010
1008
1008
2010
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
7011
7011
7011
7011
0
1008
0
7011
1008
1008
7011
1008
2010
1008
7011
1008
1008
0
1008
0
2010
0
2010
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
2010
2010
2010
7011
7011
1008
2010
1008
1008
1008
1008
1008
1008
2010
2010
2010
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
7011
7011
7011
1008
1008
1008
1008
7011
1008
1008
1008
1008
1008
1008
1008
1008
1008
7011
7011
7011
7011
7011
1008
1008
1008
1008
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1008
1008
7011
7011
7011
7011
1008
1008
1008
2010
2010
2010
1008
1008
1008
1008
2010
1008
2010
2010
2010
2010
2010
2010
2010
7011
7011
1008
1008
1008
1008
1008
1008
1008
1008
2010
2010
2010
2010
1008
2010
2010
2010
2010
2010
2010
2010
1008
1008
1008
2010
2010
2010
2010
2010
2010
2010
2010
2010
1008
1008
1008
1008
1008
1008
2010
2010
2010
2010
7011
7011
7011
1008
2010
1008
1008
2010
2010
1008
0
2010
2010
2010
2010
2010
1008
1008
1008
1008
1008
1008
2010
2010
2010
2010
1008
1008
1008
1008
1008
1008
1008
1008
2010
2010
2010
1008
1008
7011
7011
7011
7011
7011
7011
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
2010
2010
2010
2010
2010
2010
2010
1008
1008
1008
1008
2010
2010
2010
1008
1008
1008
1008
1008
1008
1008
1008
1008
7011
7011
7011
7011
1008
1008
1008
1008
1008
1008
1008
2010
2010
2010
2010
2010
2010
2010
1008
1008
1008
1008
7011
7011
1008
1008
1008
1008
7011
1008
1008
1008
1008
1008
1008
1008
7011
7011
7011
1008
1008
1008
1008
2010
2010
2010
7011
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
2010
2010
2010
2010
1008
1008
1008
1008
1008
1008
1008
2010
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
2010
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
7011
7011
7011
7011
7011
1008
1008
1008
2010
1008
1008
1008
1008
1008
1008
1008
2010
2010
2010
2010
1008
1008
1008
1008
1008
1008
7011
7011
7011
7011
7011
7011
0
0
0
0
7011
7011
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
2010
2010
2010
1008
1008
1008
1008
1008
1008
2010
2010
2010
2010
1008
1008
1008
7011
1008
1008
1008
1008
1008
2010
2010
1008
7011
7011
7011
7011
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
2010
2010
1008
1008
1008
1008
1008
1008
1008
1008
1008
2010
1008
1008
1008
1008
1008
1008
1008
7011
1008
1008
1008
7011
2010
2010
2010
2010
2010
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
2010
1008
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
7011
1008
1008
1008
1008
7011
7011
7011
7011
7011
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7011
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
2010
2010
7011
1008
1008
1008
1008
7011
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
2010
2010
2010
1008
1008
7011
7011
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
2010
2010
1008
1008
1008
1008
1008
1008
1008
1008
1008
2010
2010
2010
2010
2010
2010
7011
7011
7011
1008
1008
1008
1008
1008
1008
1008
1008
2010
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
2010
2010
2010
2010
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
2010
2010
2010
1008
1008
1008
1008
1008
7011
1008
0
2010
2010
1008
1008
1008
1008
2010
2010
2010
2010
7011
7011
7011
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
2010
2010
2010
2010
2010
2010
1008
1008
1008
1008
1008
1008
1008
2010
2010
2010
1008
1008
1008
1008
1008
1008
1008
1008
1008
2010
2010
2010
2010
1008
1008
2010
2010
2010
2010
2010
1008
1008
1008
1008
1008
7011
2010
2010
2010
7011
2010
2010
2010
2010
2010
7011
1008
1008
1008
2010
1008
1008
1008
2010
2010
1008
1008
1008
1008
2010
2010
2010
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
2010
1008
1008
1008
1008
1008
1008
1008
7011
2010
1008
7011
7011
2010
2010
1008
1008
1008
1008
2010
2010
2010
2010
2010
2010
1008
1008
1008
1008
1008
7011
1008
7011
7011
7011
1008
1008
1008
1008
2010
1008
2010
2010
1008
2010
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1008
1008
1008
1008
1008
1008
1008
2010
1008
1008
1008
1008
7011
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
2010
2010
2010
2010
2010
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
2010
2010
2010
2010
1008
1008
1008
1008
1008
1008
1008
1008
1008
7011
7011
7011
7011
1008
1008
1008
1008
1008
1008
1008
1008
1008
7011
1008
1008
2010
2010
1008
1008
1008
2010
2010
2010
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
1008
1008
1008
1008
1008
1008
0
0
1008
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
2010
2010
2010
2010
2010
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
7011
7011
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
7011
7011
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
2010
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
7011
2010
2010
2010
2010
1008
1008
1008
1008
1008
1008
1008
1008
1008
2010
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
2010
2010
2010
2010
1008
1008
1008
1008
7011
7011
7011
7011
7011
7011
1008
1008
1008
1008
2010
2010
2010
2010
2010
2010
1008
1008
1008
1008
1008
1008
1008
1008
1008
7011
1008
1008
1008
1008
1008
7011
1008
1008
2010
2010
7011
2010
2010
2010
7011
7011
7011
1008
1008
1008
1008
1008
1008
0
2010
1008
1008
2010
1008
1008
2010
2010
1008
2010
2010
1008
2010
0
0
0
1008
1008
1008
1008
1008
1008
1008
7011
2010
1008
1008
1008
1008
2010
2010
2010
2010
1008
1008
1008
1008
1008
1008
1008
1008
2010
2010
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
2010
1008
1008
1008
1008
2010
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
2010
2010
2010
1008
1008
2010
2010
2010
7011
7011
1008
1008
1008
1008
1008
1008
2010
7011
7011
7011
2010
2010
1008
1008
1008
1008
2010
7011
7011
7011
7011
1008
1008
1008
1008
1008
1008
1008
1008
1008
7011
7011
1008
1008
2010
2010
2010
2010
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
2010
2010
2010
7011
7011
7011
1008
1008
1008
2010
2010
1008
2010
1008
1008
1008
1008
1008
2010
2010
1008
1008
1008
0
2010
2010
2010
1008
7011
7011
1008
2010
2010
2010
1008
1008
1008
1008
1008
1008
1008
7011
7011
1008
2010
1008
1008
1008
1008
2010
7011
7011
7011
7011
7011
7011
2010
7011
7011
7011
7011
7011
2010
2010
1008
1008
1008
1008
1008
1008
2010
2010
2010
1008
2010
1008
2010
1008
2010
7011
7011
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
7011
1008
1008
1008
1008
7011
2010
2010
2010
2010
1008
2010
2010
7011
7011
7011
1008
1008
1008
1008
7011
7011
1008
1008
1008
1008
7011
7011
7011
7011
1008
7011
7011
1008
1008
2010
2010
2010
2010
2010
2010
2010
2010
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
2010
2010
2010
2010
2010
2010
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
7011
2010
2010
2010
1008
1008
1008
1008
1008
1008
1008
2010
2010
7011
7011
7011
7011
1008
1008
1008
1008
1008
2010
2010
2010
1008
1008
1008
1008
1008
7011
7011
7011
7011
1008
1008
1008
1008
1008
1008
1008
2010
2010
2010
2010
2010
1008
1008
1008
1008
1008
2010
2010
7011
7011
1008
2010
2010
1008
1008
2010
2010
2010
2010
2010
1008
1008
1008
2010
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
2010
2010
2010
2010
1008
1008
1008
1008
7011
7011
1008
7011
1008
7011
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
7011
7011
1008
1008
1008
1008
1008
1008
2010
2010
2010
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
7011
1008
7011
7011
7011
7011
7011
2010
7011
2010
1008
1008
2010
2010
1008
7011
7011
2010
2010
2010
2010
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
2010
2010
1008
7011
7011
7011
2010
0
1008
1008
0
0
1008
1008
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
2010
2010
2010
2010
2010
2010
2010
2010
2010
1008
1008
1008
1008
1008
1008
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
7011
7011
1008
7011
7011
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
7011
7011
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
7011
7011
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
7011
7011
7011
1008
1008
1008
1008
1008
1008
2010
1008
1008
1008
7011
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
7011
1008
1008
1008
2010
2010
2010
2010
2010
1008
1008
2010
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
7011
7011
1008
1008
1008
1008
1008
7011
2010
7011
7011
2010
2010
2010
1008
1008
1008
1008
1008
7011
7011
7011
7011
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
7011
7011
7011
7011
1008
1008
1008
1008
1008
1008
7011
1008
7011
1008
1008
1008
1008
7011
7011
7011
1008
1008
1008
1008
1008
1008
2010
2010
2010
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
2010
2010
2010
2010
7011
1008
1008
1008
1008
2010
2010
2010
2010
2010
7011
7011
7011
7011
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
2010
1008
1008
2010
1008
1008
2010
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
7011
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
7011
7011
7011
1008
7011
1008
2010
2010
1008
1008
1008
1008
2010
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
7011
7011
1008
1008
2010
2010
7011
1008
1008
1008
1008
2010
1008
1008
1008
1008
1008
2010
2010
2010
2010
1008
1008
1008
1008
1008
1008
1008
1008
2010
7011
7011
7011
7011
2010
1008
1008
2010
2010
2010
2010
1008
1008
2010
2010
2010
2010
1008
1008
1008
2010
7011
7011
7011
7011
7011
7011
7011
2010
2010
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
7011
7011
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
7011
1008
1008
7011
7011
7011
7011
1008
1008
1008
1008
2010
2010
7011
2010
2010
7011
2010
2010
7011
2010
1008
1008
1008
2010
1008
1008
1008
2010
2010
1008
1008
1008
1008
1008
1008
1008
7011
7011
7011
1008
2010
2010
2010
2010
2010
1008
1008
1008
1008
1008
1008
2010
1008
1008
2010
2010
2010
1008
1008
1008
1008
1008
1008
2010
0
2010
1008
1008
1008
2010
2010
2010
2010
2010
2010
2010
2010
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
7011
1008
1008
1008
1008
1008
2010
2010
1008
1008
1008
7011
1008
1008
7011
7011
1008
1008
1008
7011
7011
1008
7011
7011
7011
7011
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
2010
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
7011
7011
1008
1008
1008
1008
1008
2010
2010
2010
2010
2010
1008
1008
7011
7011
1008
1008
1008
1008
1008
1008
2010
2010
1008
1008
1008
2010
1008
7011
7011
7011
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
2010
2010
2010
1008
1008
1008
1008
1008
1008
2010
1008
1008
1008
1008
1008
1008
1008
7011
2010
2010
2010
2010
1008
1008
1008
1008
1008
1008
1008
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1008
1008
1008
1008
1008
1008
2010
2010
1008
1008
1008
1008
2010
2010
2010
2010
1008
1008
1008
2010
1008
1008
1008
1008
2010
7011
7011
7011
2010
1008
1008
7011
1008
1008
1008
1008
2010
2010
1008
1008
1008
1008
1008
1008
2010
1008
2010
1008
2010
2010
2010
2010
2010
2010
2010
1008
1008
1008
1008
1008
1008
1008
2010
2010
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
7011
7011
7011
7011
1008
1008
1008
7011
7011
7011
1008
1008
2010
1008
1008
1008
1008
1008
1008
1008
1008
7011
1008
7011
7011
7011
2010
1008
1008
2010
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
2010
2010
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
2010
2010
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
2010
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
7011
7011
7011
7011
1008
1008
1008
1008
1008
7011
1008
1008
1008
1008
1008
2010
1008
1008
1008
1008
1008
1008
7011
7011
7011
1008
7011
7011
1008
7011
7011
1008
1008
7011
1008
7011
2010
2010
2010
2010
2010
1008
1008
1008
1008
1008
1008
1008
7011
7011
7011
2010
2010
2010
2010
2010
7011
7011
7011
7011
2010
2010
2010
1008
1008
1008
1008
1008
1008
7011
1008
1008
7011
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
7011
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
2010
2010
2010
2010
7011
7011
7011
7011
7011
2010
2010
2010
1008
1008
1008
2010
2010
2010
2010
1008
1008
1008
1008
1008
1008
1008
2010
2010
2010
1008
1008
7011
7011
7011
2010
2010
2010
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
7011
1008
1008
1008
2010
2010
1008
1008
1008
2010
1008
7011
7011
7011
7011
7011
7011
7011
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
7011
7011
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
2010
1008
1008
1008
1008
1008
1008
1008
1008
1008
2010
1008
1008
1008
1008
1008
1008
1008
2010
1008
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
2010
2010
2010
1008
1008
2010
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
2010
2010
2010
2010
1008
1008
7011
7011
7011
2010
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
2010
2010
2010
1008
1008
2010
0
2010
0
1008
2010
1008
1008
2010
2010
2010
2010
2010
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
7011
7011
1008
1008
1008
41071
1008
41072
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
41067
41067
1008
41072
41072
41072
41072
1008
1008
1008
1008
41071
1008
41071
41071
41071
41072
1008
41072
1008
41071
41068
41072
1008
41072
41072
1008
1008
1008
1008
41071
1008
1008
1008
1008
1008
1008
1008
1008
1008
41071
1008
1008
1008
41072
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
41072
41072
41072
41072
1008
1008
41072
1008
1008
1008
41072
41072
1008
41071
1008
1008
1008
1008
41072
1008
41071
1008
41071
41071
41071
41071
41067
1008
41071
1008
41072
1008
1008
41071
41071
1008
1008
41072
41072
41072
1008
1008
1008
1008
1008
41071
41071
41071
41071
41072
41072
41072
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
41072
1008
41072
1008
1008
41068
41071
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
41072
41072
41072
41072
41071
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
41072
41072
1008
1008
1008
1008
41072
1008
1008
41072
41072
1008
1008
1008
1008
1008
41072
41072
1008
1008
1008
41071
1008
1008
1008
1008
1008
1008
41072
0
1008
0
1008
1008
1008
0
41071
41071
41072
1008
1008
1008
41072
1008
1008
1008
1008
1008
1008
1008
41072
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
41072
41072
1008
41072
1008
41067
41071
41072
41072
1008
1008
41072
41072
1008
1008
1008
41068
41068
41072
41071
41072
41071
1008
1008
1008
41071
1008
1008
1008
41072
41072
41072
1008
1008
1008
1008
1008
1008
41072
1008
41067
41067
41067
41067
1008
41071
41071
41071
41071
1008
1008
1008
1008
1008
1008
41068
41068
1008
1008
41071
1008
1008
1008
1008
1008
1008
1008
1008
1008
41071
1008
1008
1008
41071
41068
41068
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
41067
41072
41072
41072
41072
1008
1008
41071
41072
41072
41072
41072
1008
1008
1008
1008
1008
1008
1008
41071
41071
41072
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
41071
41072
41072
41072
1008
1008
41067
41067
0
0
41068
1008
0
1008
1008
41071
1008
1008
41072
41072
41072
1008
1008
1008
1008
1008
1008
41072
1008
1008
1008
41072
41072
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
41072
41072
41072
41068
1008
1008
41071
1008
1008
1008
41071
41071
41071
1008
41072
1008
1008
1008
1008
41072
41072
1008
1008
41072
1008
1008
41071
41071
1008
41071
1008
1008
1008
41068
41071
41071
41071
41071
41071
41071
41071
41071
41071
41071
1008
1008
1008
1008
41068
41068
1008
1008
41071
41071
41071
41071
1008
41072
41072
41072
41072
1008
41071
41072
1008
41072
1008
0
41071
41071
41071
1008
1008
41071
41071
41071
41071
1008
1008
41072
41072
41072
41072
41071
41071
41071
41071
1008
1008
0
41072
41072
1008
1008
1008
41072
1008
41071
41072
1008
1008
41072
41072
41068
41072
41072
1008
41072
41072
1008
41072
1008
41072
41072
1008
1008
1008
1008
1008
1008
41072
41072
41072
1008
1008
41072
41072
41072
41071
41072
1008
41071
41071
41071
1008
1008
1008
1008
1008
1008
1008
41072
41072
41072
41072
41071
41072
41072
41072
41072
41072
41071
41071
1008
41072
41071
1008
0
1008
1008
41071
41071
41071
41072
1008
1008
1008
41072
41072
0
0
41072
41072
41071
41071
1008
1008
41072
41072
41071
41071
41071
1008
41072
41072
41072
41072
41072
41067
1008
1008
1008
41068
1008
41072
41072
41072
41072
1008
1008
1008
41072
41072
41072
41071
1008
41067
41067
1008
41068
1008
1008
1008
1008
1008
41072
41072
1008
1008
1008
41067
41067
41067
41067
41067
0
1008
41071
1008
1008
1008
1008
1008
41068
41068
41068
1008
1008
1008
41068
41071
41071
41071
41071
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
41071
1008
1008
41071
41072
1008
1008
1008
1008
1008
41071
41071
41071
41068
41068
1008
1008
1008
41072
41072
1008
41067
1008
1008
41068
41068
41068
41072
41072
1008
1008
1008
1008
1008
41068
41068
41068
41072
41072
41072
41072
41072
41072
41072
41072
1008
1008
0
41072
1008
1008
41071
1008
41072
1008
1008
1008
1008
1008
41068
41068
1008
1008
0
1008
0
1008
41071
1008
1008
1008
41071
41071
41071
41072
41072
1008
1008
41072
41072
41072
41072
41068
41068
41067
41067
41067
1008
1008
1008
1008
41072
1008
1008
1008
1008
1008
1008
1008
0
1008
41072
1008
1008
41068
41068
41068
41071
41071
41071
1008
1008
41072
1008
41068
1008
1008
41072
41072
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
41071
1008
41072
41072
1008
1008
1008
1008
1008
1008
1008
1008
41071
41072
1008
41071
0
1008
41072
41072
0
41072
41072
41072
41072
41071
41071
1008
1008
1008
41071
1008
1008
41067
41072
41072
1008
1008
41072
41072
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
41072
1008
0
1008
41071
1008
1008
1008
1008
41072
41072
1008
1008
1008
1008
1008
1008
41072
41072
1008
41071
41071
1008
1008
1008
41072
1008
1008
1008
1008
1008
1008
1008
1008
1008
41072
1008
41071
41071
41071
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
41072
1008
1008
41071
41071
41071
1008
1008
1008
1008
41072
1008
1008
1008
41072
41072
1008
1008
41071
1008
41071
41071
1008
1008
41068
41068
41068
41068
41068
41072
1008
1008
1008
1008
1008
41072
41072
41072
41072
41072
1008
1008
41072
1008
41072
1008
41068
0
1008
1008
41071
41071
1008
41067
1008
1008
1008
1008
41067
41067
41067
41067
41067
1008
41072
41072
1008
1008
41072
41072
41072
41072
1008
41072
41072
41072
41068
41068
41068
41068
41068
41068
41068
1008
1008
1008
1008
41072
41071
1008
1008
1008
41071
41072
41071
41071
1008
1008
41071
41071
41072
41072
0
41072
41071
41071
1008
1008
1008
41071
41071
41071
41071
41071
1008
1008
1008
1008
41071
41071
1008
41071
0
1008
1008
1008
1008
41072
41072
1008
1008
1008
1008
1008
1008
1008
1008
41071
41072
1008
1008
1008
41071
41071
41071
41072
41072
41072
41072
41072
1008
1008
41072
41072
1008
1008
1008
1008
1008
0
1008
1008
41067
41067
41072
41072
41072
41072
41072
41068
41071
1008
41067
41067
1008
0
0
41072
41072
41072
41072
41072
41072
1008
41072
41067
41067
41067
41067
41067
1008
41072
41072
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
41071
41071
41071
41072
1008
1008
1008
1008
41072
41072
1008
1008
1008
1008
41072
41072
1008
1008
1008
1008
41068
1008
1008
1008
1008
41072
1008
1008
1008
1008
41072
41071
1008
1008
41072
0
41072
41072
1008
1008
1008
1008
41072
41072
41072
1008
1008
1008
1008
1008
1008
1008
41071
41071
41072
1008
41067
41067
41071
41071
1008
41068
41068
41068
1008
1008
41072
41072
1008
1008
1008
1008
1008
1008
41072
41072
41072
1008
1008
41071
1008
1008
1008
41072
41072
41072
41072
41072
41072
1008
1008
1008
41072
41072
0
41072
1008
41072
41072
41072
41068
41068
41071
1008
1008
41072
41071
1008
1008
1008
1008
1008
41072
41072
1008
41072
41072
1008
41072
41072
41072
41072
1008
1008
41072
41072
41072
1008
1008
41072
1008
1008
1008
41072
41072
41072
41072
1008
1008
41072
41072
41072
41072
1008
41068
41068
41068
41072
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
41072
1008
1008
1008
1008
1008
1008
41071
1008
1008
1008
41071
41072
41072
41067
41067
41067
1008
41072
41072
41072
1008
1008
41071
41071
41068
1008
1008
1008
0
1008
41072
41072
41072
41067
41071
1008
1008
1008
41071
41071
1008
1008
41071
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
41071
1008
1008
1008
1008
41068
41068
41068
41068
41068
41072
41072
1008
1008
41071
1008
1008
1008
41072
1008
1008
41071
41071
1008
41072
41072
1008
1008
1008
41068
41071
41071
41071
41071
41071
41071
41071
1008
41071
41071
1008
1008
1008
1008
1008
1008
1008
1008
41068
1008
1008
1008
1008
1008
1008
41067
1008
41072
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
41072
41072
1008
1008
1008
1008
41071
1008
1008
1008
1008
0
1008
1008
1008
41072
41072
41072
41071
41071
41071
41071
41071
41068
1008
41072
41072
1008
41068
41068
41068
1008
1008
1008
1008
1008
1008
1008
41068
41072
41072
41072
0
41071
41072
1008
1008
1008
1008
1008
1008
1008
41071
1008
1008
1008
1008
41072
41072
41072
41072
41072
41072
41072
1008
1008
1008
1008
1008
41072
41072
41068
41068
41068
41068
41068
41068
41072
41072
1008
1008
1008
1008
1008
1008
1008
1008
41071
1008
1008
1008
1008
1008
1008
1008
41071
41071
41072
41072
41072
1008
1008
1008
1008
41067
1008
1008
1008
1008
1008
1008
1008
1008
1008
41071
41071
1008
1008
1008
1008
41071
41071
41071
41071
41072
41072
41072
1008
1008
1008
1008
1008
1008
41072
41072
41072
41068
41068
1008
1008
41072
41072
1008
1008
41072
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
41071
41071
41072
41072
1008
1008
1008
1008
1008
41071
41071
41071
41072
41072
41072
1008
1008
1008
41072
41072
1008
1008
41071
41072
41068
41068
41071
41071
1008
41072
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
41072
41071
41072
1008
1008
41072
41072
41072
41072
0
41071
41071
1008
1008
41072
1008
1008
1008
41071
1008
1008
1008
1008
41072
41072
41072
1008
41067
41067
1008
1008
1008
1008
41068
1008
1008
1008
1008
41072
41072
41072
41072
41072
41072
41072
41072
1008
1008
1008
1008
41071
41071
1008
1008
1008
41072
41072
1008
1008
1008
1008
41068
41068
41068
41068
41068
1008
1008
1008
41072
41071
41072
41072
41072
41072
1008
1008
1008
1008
41068
1008
1008
41072
41072
1008
1008
1008
41071
1008
1008
41071
41071
41072
41071
41071
1008
1008
1008
1008
1008
1008
1008
41072
1008
1008
1008
41072
41071
41071
41071
41071
1008
1008
41072
41072
41072
41072
1008
1008
41072
41072
41072
41072
41071
41067
41067
41071
41071
1008
41071
1008
1008
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
41067
41067
41067
41067
41067
0
0
0
0
0
1008
1008
41068
41068
41068
0
0
1008
1008
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
22036
22036
0
0
41067
41067
0
0
41068
41068
0
0
0
0
0
0
41068
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
41068
41068
41067
41067
41067
1008
1008
41067
41067
41067
22036
22036
0
0
0
0
0
0
0
0
41067
0
41068
41068
1008
41068
0
0
22036
0
22036
0
0
0
0
41067
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
41068
1008
1008
1008
0
41067
0
0
0
0
0
41068
41068
1008
1008
1008
1008
1008
41068
41068
0
0
41068
41068
1008
41068
41067
41067
22036
1008
1008
1008
1008
41067
41067
41067
41067
1008
1008
1008
1008
1008
1008
1008
1008
1008
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
0
0
0
0
0
0
0
0
0
1008
41068
41068
41068
41067
41067
41067
1008
1008
0
22036
22036
22036
1008
1008
0
0
0
41068
41067
41067
1008
1008
1008
1008
1008
1008
1008
1008
1008
41067
0
0
0
0
0
41067
1008
1008
1008
41068
0
1008
22036
0
22036
0
22036
22036
0
22036
22036
0
0
0
0
0
0
41068
0
1008
41068
1008
1008
1008
1008
41068
41068
1008
1008
1008
22036
0
0
22036
0
22036
22036
0
0
41067
0
0
0
1008
1008
1008
1008
41067
1008
41068
1008
41067
41067
41067
41067
1008
1008
1008
0
1008
1008
1008
0
0
0
41068
41068
0
1008
0
0
0
0
0
41068
1008
1008
1008
1008
0
41068
0
41067
41067
0
0
0
0
0
0
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
41067
41067
41067
22036
22036
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
22036
41067
41067
41067
0
0
0
0
0
0
0
41067
41067
0
0
0
0
0
0
0
0
1008
41067
41068
41068
1008
1008
1008
1008
0
0
1008
1008
1008
1008
41067
1008
22036
22036
0
0
0
0
22036
0
0
0
22036
0
0
0
1008
1008
1008
41068
41068
41067
1008
41068
41068
41067
41067
41067
41067
41068
41068
41067
0
1008
41067
41067
41067
1008
41067
0
41068
1008
1008
1008
1008
1008
1008
0
0
0
1008
1008
1008
41067
41067
0
1008
1008
0
0
0
0
0
0
0
0
0
0
0
41067
0
0
0
0
0
0
1008
1008
1008
1008
0
0
0
41067
41067
41067
41068
22036
22036
22036
22036
22036
22036
22036
22036
41067
41067
41067
41067
41068
41068
0
41068
41067
1008
1008
1008
1008
1008
1008
41067
0
0
0
41067
41067
41067
0
0
0
0
0
1008
41068
41068
41067
41068
41068
0
41068
22036
0
0
0
0
0
0
41068
41068
1008
1008
1008
1008
41067
41067
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
41067
41067
41067
41068
22036
0
22036
0
0
22036
0
41067
41067
41067
41067
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
41067
22036
0
0
0
0
0
1008
1008
22036
0
0
0
0
0
22036
0
22036
0
22036
0
22036
0
0
0
0
1008
41067
1008
41068
41068
41067
41067
41067
1008
1008
1008
1008
1008
41067
41067
41067
41067
41067
41067
41067
41067
0
0
41067
41067
41067
0
41068
41068
1008
41068
41067
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
41067
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
0
0
0
0
1008
1008
1008
1008
1008
41067
41067
41067
41067
41067
41067
41067
41067
41067
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
41068
41068
22036
0
22036
0
0
0
0
0
0
41068
22036
22036
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
22036
22036
1008
1008
1008
1008
0
0
0
0
22036
22036
22036
22036
0
41068
41068
1008
1008
0
0
0
41067
41067
41067
0
0
0
0
0
0
0
0
41068
41068
0
0
0
0
0
0
0
41068
41067
41067
0
0
0
0
0
0
0
0
0
41068
41068
41068
41068
41068
1008
0
0
0
0
0
0
0
41068
41068
41068
1008
41068
1008
1008
1008
1008
1008
0
0
1008
0
0
22036
1008
1008
1008
41068
41067
41067
1008
1008
1008
1008
41067
41067
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
0
0
0
41067
41067
41067
0
0
0
0
0
0
0
0
41067
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
22036
22036
22036
1008
1008
41068
22036
22036
22036
22036
22036
22036
22036
0
0
0
0
0
0
0
0
0
0
0
41068
41068
0
0
1008
1008
1008
1008
41067
41067
22036
22036
22036
22036
22036
22036
22036
22036
0
1008
1008
0
1008
41068
1008
1008
41067
41067
41067
41067
41067
41067
41067
41067
22036
0
0
0
0
0
0
1008
1008
1008
1008
1008
41067
1008
1008
1008
1008
41067
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
41068
41068
0
0
0
0
0
0
0
0
0
0
0
22036
22036
22036
22036
22036
22036
41068
41068
41067
41068
41068
0
0
0
0
0
0
41067
41067
41067
0
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
22036
22036
1008
0
0
1008
1008
1008
1008
1008
1008
41068
0
0
0
0
41067
0
0
0
0
0
0
0
0
0
0
41068
41068
0
0
0
1008
1008
1008
1008
0
0
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
22036
22036
22036
1008
1008
1008
41068
1008
1008
1008
1008
41067
41067
41067
41067
41067
41067
41068
41068
41067
41067
41067
22036
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
41068
41068
1008
1008
1008
41068
1008
41068
1008
22036
22036
22036
1008
41068
0
0
0
0
0
41068
41068
41068
41068
41067
41067
41067
41068
41068
1008
1008
1008
41067
0
1008
41068
41067
41067
41068
41068
41068
41068
1008
41067
41067
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
22036
22036
22036
22036
22036
41068
41068
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
22036
41068
41068
41068
0
0
0
0
0
0
0
0
0
1008
1008
1008
22036
0
22036
22036
0
41068
41068
41068
0
0
0
0
0
0
0
0
0
0
0
41068
41068
41067
41067
0
0
0
41068
41068
41068
41068
1008
41067
41067
41068
41068
0
0
0
41067
41068
41068
1008
1008
41068
41068
41068
1008
1008
1008
1008
1008
0
0
0
0
0
0
41068
0
0
0
0
0
41068
0
0
0
0
0
0
0
0
0
41067
41067
1008
1008
0
0
0
0
1008
41067
1008
1008
1008
41067
41068
0
0
0
0
0
0
0
0
0
0
0
0
0
41067
1008
1008
1008
1008
1008
0
0
0
0
0
0
1008
1008
1008
1008
1008
22036
22036
22036
22036
22036
0
0
0
1008
1008
1008
1008
41067
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
41068
1008
41067
41067
41068
0
0
0
0
0
0
0
0
0
0
0
0
22036
0
0
0
0
0
1008
1008
41068
1008
1008
1008
0
41068
41068
0
41068
1008
1008
1008
1008
1008
1008
1008
1008
1008
41068
41068
41068
41068
22036
22036
0
0
22036
0
41068
41068
41068
41068
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
22036
22036
22036
22036
22036
22036
22036
0
0
0
0
41068
41068
1008
1008
0
0
41067
41067
41067
41068
41067
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
22036
22036
22036
22036
22036
22036
0
0
1008
1008
1008
0
0
0
0
1008
1008
1008
1008
41068
41068
1008
1008
1008
1008
0
0
0
0
0
0
41068
41068
41068
41068
41067
41067
1008
1008
1008
1008
1008
41068
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
41068
1008
1008
1008
1008
1008
22036
22036
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
41067
41068
41068
41068
0
0
1008
1008
1008
1008
0
0
0
41067
41067
41067
41067
41067
41067
1008
1008
1008
1008
1008
1008
1008
1008
1008
41067
1008
0
0
0
0
1008
1008
41067
41067
0
0
0
0
0
0
0
0
0
0
1008
0
0
1008
0
0
41068
0
0
0
0
0
0
0
41067
41067
1008
1008
41067
22036
22036
22036
41067
41067
0
0
1008
41067
1008
41067
0
0
0
0
0
0
41067
41067
0
0
0
1008
1008
1008
0
0
0
0
0
0
0
0
22036
22036
1008
0
0
0
0
0
0
0
0
0
0
0
1008
1008
0
0
0
0
0
41068
41068
41067
0
0
41067
41067
0
0
0
0
1008
1008
1008
1008
1008
0
0
0
0
1008
1008
1008
22036
22036
41067
41068
41068
41068
41068
41068
1008
0
0
0
22036
22036
22036
22036
22036
22036
22036
22036
22036
1008
41068
1008
41068
0
0
0
0
0
1008
22036
22036
22036
22036
22036
1008
1008
1008
1008
1008
1008
41067
41067
22036
22036
41067
41068
41068
1008
1008
1008
1008
1008
41068
41068
1008
1008
0
0
0
0
0
0
0
0
22036
0
0
0
0
22036
0
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
41068
41068
0
0
41067
41067
41067
0
22036
41068
41068
41068
1008
1008
0
0
0
0
0
0
0
0
0
1008
41068
0
0
0
0
0
0
0
0
0
0
1008
1008
0
22036
0
22036
1008
1008
1008
1008
1008
41067
41067
22036
0
0
0
0
0
1008
41067
41067
1008
1008
0
0
0
0
0
0
0
0
41068
41068
41068
41068
41068
1008
1008
1008
1008
0
41067
41067
41067
41067
1008
41068
41068
1008
1008
0
41068
41068
41068
41068
41067
41067
0
0
0
0
0
0
0
0
1008
1008
41067
41067
41067
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
6007
6007
2010
2010
2010
6007
6007
6007
6007
2010
2010
2010
2010
2010
2010
6007
6007
6007
2010
6007
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
6007
2010
2010
6007
6007
6007
6007
2010
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
2010
6007
2010
2010
6007
2010
6007
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
0
0
0
6007
2010
2010
2010
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
6007
6007
2010
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
6007
6007
2010
2010
2010
6007
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
2010
0
6007
2010
2010
2010
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
6007
6007
6007
6007
2010
2010
2010
2010
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
6007
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
6007
6007
6007
6007
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
2010
6007
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
2010
2010
2010
6007
6007
6007
6007
2010
2010
2010
2010
2010
2010
6007
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
2010
2010
2010
2010
2010
2010
2010
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
6007
6007
0
0
0
2010
2010
2010
2010
6007
6007
6007
2010
2010
6007
6007
6007
6007
2010
2010
2010
6007
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
0
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
6007
2010
6007
2010
2010
2010
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
6007
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
2010
6007
6007
2010
2010
2010
2010
2010
6007
6007
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
2010
2010
2010
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
2010
2010
2010
2010
2010
6007
6007
0
0
0
0
0
2010
0
2010
2010
2010
2010
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
6007
6007
2010
2010
6007
2010
2010
2010
2010
2010
2010
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
2010
0
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
2010
2010
2010
6007
6007
6007
6007
2010
2010
2010
2010
2010
2010
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
2010
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
2010
6007
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
2010
2010
1035
1035
1035
1035
1035
6007
6007
1035
1035
1035
1035
6007
1035
1035
1035
6007
6007
6007
1035
1035
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
1035
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
0
1035
1035
0
1035
1035
1035
0
1035
1035
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
1035
1035
1035
1035
1035
6007
6007
1035
1035
1035
0
1035
1035
1035
1035
1035
1035
6007
6007
6007
6007
6007
6007
6007
6007
1035
1035
1035
1035
1035
0
1035
1035
1035
1035
1035
1035
6007
6007
6007
6007
6007
6007
1035
1035
6007
6007
1035
1035
1035
1035
1035
6007
6007
6007
6007
6007
1035
1035
1035
1035
1035
1035
1035
2010
6007
6007
1035
1035
1035
1035
1035
1035
6007
6007
1035
1035
1035
1035
0
0
0
0
0
0
1035
1035
1035
1035
1035
1035
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
0
0
0
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
6007
0
6007
6007
0
0
6007
6007
0
0
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
1035
1035
1035
1035
1035
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
0
0
0
0
0
1035
1035
1035
1035
1035
1035
6007
6007
0
0
0
6007
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
1035
1035
1035
6007
1035
1035
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
6007
6007
6007
6007
6007
0
1035
0
0
0
1035
1035
1035
1035
1035
6007
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
1035
1035
1035
1035
1035
1035
1035
6007
1035
1035
1035
1035
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
0
0
6007
6007
1035
1035
1035
1035
6007
6007
6007
1035
0
6007
6007
6007
6007
6007
0
0
6007
6007
6007
6007
1035
1035
1035
6007
6007
6007
6007
6007
1035
1035
0
1035
2010
0
0
0
0
0
0
6007
6007
6007
6007
6007
6007
6007
0
0
0
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
0
0
0
0
6007
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
6007
6007
1035
1035
1035
1035
1035
1035
6007
6007
1035
1035
1035
1035
1035
1035
0
0
1035
1035
1035
1035
1035
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
1035
1035
1035
6007
1035
1035
1035
1035
1035
1035
1035
1035
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
0
0
1035
1035
1035
0
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
6007
0
0
0
0
6007
0
1035
1035
1035
1035
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
0
0
0
6007
1035
1035
1035
1035
0
0
0
1035
0
0
0
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
6007
0
0
0
0
0
0
0
1035
1035
1035
6007
6007
6007
6007
6007
6007
6007
0
6007
1035
1035
1035
1035
1035
1035
1035
1035
2010
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
1035
1035
1035
1035
1035
1035
6007
6007
1035
0
0
0
0
0
0
0
6007
1035
1035
6007
1035
1035
1035
1035
1035
1035
1035
1035
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1035
1035
1035
6007
1035
6007
6007
6007
6007
6007
6007
6007
1035
2010
2010
6007
0
0
0
0
0
0
6007
6007
6007
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
1035
6007
6007
6007
6007
6007
1035
1035
1035
1035
6007
1035
1035
1035
1035
1035
0
0
0
0
0
0
0
0
0
0
6007
6007
1035
1035
1035
1035
1035
6007
6007
1035
1035
1035
1035
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1035
1035
6007
6007
1035
1035
1035
1035
0
0
6007
6007
1035
1035
1035
1035
1035
1035
6007
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
0
0
0
1035
0
1035
0
1035
1035
0
1035
1035
1035
1035
1035
2010
1035
1035
1035
6007
1035
6007
6007
6007
1035
6007
1035
6007
1035
1035
1035
1035
1035
1035
6007
6007
1035
0
0
6007
6007
0
0
0
0
0
0
0
6007
6007
6007
6007
6007
1035
1035
1035
1035
1035
6007
6007
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
1035
1035
6007
6007
1035
1035
1035
1035
1035
6007
6007
6007
6007
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
1035
1035
1035
0
0
0
0
0
0
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
0
0
0
0
0
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
2010
0
2010
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
0
0
0
0
1035
1035
1035
1035
6007
6007
1035
1035
1035
0
0
0
0
6007
1035
1035
6007
1035
1035
1035
1035
0
0
0
1035
1035
1035
1035
1035
2010
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
1035
1035
6007
1035
1035
1035
1035
1035
6007
1035
6007
6007
1035
6007
6007
0
0
0
0
0
0
0
0
0
0
0
0
1035
1035
0
1035
1035
0
0
1035
1035
1035
1035
1035
1035
6007
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
1035
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
1035
1035
1035
1035
1035
1035
6007
6007
6007
1035
6007
6007
6007
6007
6007
6007
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
6007
1035
1035
6007
6007
6007
1035
1035
1035
1035
1035
1035
1035
6007
1035
1035
6007
1035
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
0
6007
6007
6007
6007
6007
6007
6007
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
1035
6007
1035
1035
1035
1035
1035
1035
1035
1035
0
0
0
6007
6007
6007
6007
6007
6007
6007
6007
1035
1035
1035
1035
1035
1035
0
6007
6007
6007
6007
6007
6007
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
1035
1035
0
0
0
1035
1035
6007
6007
1035
1035
1035
1035
1035
6007
6007
1035
1035
6007
6007
1035
1035
1035
1035
6007
1035
1035
1035
1035
1035
1035
0
0
0
0
0
6007
1035
1035
1035
1035
1035
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
1035
1035
1035
1035
6007
1035
1035
1035
1035
1035
1035
6007
6007
6007
6007
6007
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
1035
6007
6007
1035
6007
6007
0
0
0
0
0
0
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
0
0
0
1035
1035
1035
1035
1035
1035
1035
1035
2010
1035
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
0
1035
0
0
0
0
0
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
6007
6007
6007
1035
1035
6007
6007
1035
6007
1035
1035
1035
1035
1035
1035
6007
1035
1035
1035
1035
1035
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
0
0
0
0
0
0
0
6007
0
0
0
0
0
0
0
0
0
1035
1035
1035
6007
6007
0
0
6007
0
0
6007
6007
6007
6007
0
1035
1035
1035
1035
1035
1035
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
6007
6007
0
0
0
1035
1035
1035
1035
1035
6007
1035
1035
6007
6007
6007
6007
6007
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
6007
6007
6007
6007
1035
1035
1035
1035
1035
6007
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
0
1035
1035
1035
1035
1035
1035
6007
6007
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
1035
1035
6007
6007
6007
6007
6007
6007
6007
6007
1035
1035
1035
1035
1035
1035
1035
0
0
0
0
0
0
0
0
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
1035
1035
1035
1035
1035
1035
6007
1035
1035
1035
1035
1035
6007
6007
6007
6007
6007
1035
1035
1035
1035
0
1035
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
6007
1035
6007
6007
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
0
0
0
0
0
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
6007
1035
1035
1035
1035
1035
1035
0
1035
1035
1035
1035
0
1035
1035
0
0
0
0
0
1035
1035
1035
1035
0
0
0
0
6007
6007
6007
0
0
0
0
0
0
0
1035
1035
0
6007
6007
0
0
1035
6007
6007
1035
1035
0
1035
0
1035
0
0
1035
1035
1035
0
0
6007
6007
6007
6007
6007
6007
6007
6007
1035
0
0
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
1035
1035
6007
0
0
0
0
0
0
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
1035
0
1035
1035
0
1035
0
1035
1035
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
1035
6007
6007
6007
1035
1035
1035
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
6007
6007
1035
1035
6007
6007
6007
1035
1035
1035
1035
1035
1035
1035
6007
6007
1035
1035
1035
1035
1035
1035
1035
6007
6007
1035
6007
6007
1035
1035
6007
0
0
0
0
0
0
1035
0
6007
1035
1035
0
1035
0
1035
1035
1035
1035
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
0
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
1035
1035
1035
1035
1035
1035
0
1035
6007
6007
6007
0
6007
0
0
0
0
0
0
0
0
0
0
0
1035
1035
1035
1035
1035
0
0
0
0
0
0
6007
6007
6007
6007
6007
6007
0
0
0
6007
6007
6007
1035
1035
1035
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
6007
6007
0
6007
6007
6007
1035
0
0
6007
6007
6007
6007
6007
0
0
6007
6007
0
0
0
0
1035
1035
1035
1035
1035
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
1035
1035
1035
1035
1035
1035
0
1035
0
0
1035
6007
6007
6007
1035
1035
1035
1035
1035
6007
6007
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
0
0
0
1035
6007
6007
6007
6007
1035
1035
1035
1035
6007
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
0
0
0
0
1035
1035
1035
6007
6007
1035
1035
1035
1035
1035
1035
6007
6007
6007
6007
6007
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
0
0
0
0
0
0
0
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
1035
1035
1035
1035
1035
6007
1035
1035
1035
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
1035
1035
1035
1035
1035
1035
1035
6007
1035
1035
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
1035
1035
1035
1035
1035
1035
6007
6007
6007
6007
6007
6007
0
0
0
0
6007
6007
6007
6007
6007
6007
6007
1035
6007
1035
6007
1035
1035
1035
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
1035
1035
1035
1035
6007
6007
1035
1035
1035
1035
1035
1035
0
1035
1035
1035
1035
1035
1035
0
0
0
1035
1035
1035
0
6007
6007
0
6007
6007
0
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
6007
6007
1035
1035
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
0
0
0
0
1035
0
0
1035
1035
1035
0
1035
0
1035
6007
0
0
6007
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
1035
1035
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
6007
6007
0
6007
6007
6007
6007
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
1035
1035
1035
0
0
0
0
0
0
1035
1035
1035
6007
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
1035
1035
1035
6007
6007
6007
6007
6007
1035
1035
1035
1035
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1035
1035
1035
1035
1035
1035
6007
6007
6007
6007
6007
6007
6007
6007
1035
1035
1035
1035
0
0
6007
0
0
1035
6007
6007
1035
1035
1035
1035
1035
2010
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
0
0
0
0
0
0
0
0
0
0
0
0
0
6007
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
1035
1035
1035
6007
6007
1035
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
0
0
1035
1035
1035
1035
1035
1035
0
1035
6007
6007
6007
6007
0
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
0
0
0
0
0
0
0
0
6007
6007
6007
6007
6007
6007
6007
1035
1035
1035
1035
6007
6007
6007
6007
6007
6007
6007
1035
6007
6007
6007
1035
1035
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
6007
6007
6007
6007
1035
1035
0
0
0
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
0
0
0
0
0
0
0
0
0
0
6007
6007
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
0
0
0
0
0
0
0
0
6007
6007
6007
6007
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
1035
6007
1035
1035
1035
1035
1035
1035
1035
6007
1035
1035
1035
2010
2010
1035
1035
1035
6007
1035
1035
6007
1035
1035
1035
6007
6007
6007
6007
1035
6007
6007
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
0
0
0
6007
6007
6007
6007
6007
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
0
0
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
1035
6007
6007
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
0
6007
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
1035
6007
6007
1035
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
1035
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
0
0
0
0
0
1035
1035
6007
6007
6007
6007
1035
6007
6007
6007
6007
0
0
0
1035
0
0
0
6007
6007
0
6007
6007
6007
1035
1035
0
0
0
0
0
1035
1035
1035
1035
0
1035
1035
0
1035
1035
6007
1035
1035
6007
6007
6007
6007
0
6007
6007
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1035
1035
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
1035
6007
6007
6007
6007
6007
6007
6007
0
0
0
0
0
0
0
0
0
0
6007
1035
1035
1035
1035
1035
1035
1035
0
0
0
0
6007
6007
6007
6007
6007
1035
1035
1035
6007
6007
6007
1035
1035
1035
1035
1035
6007
0
6007
6007
1035
0
1035
1035
6007
6007
6007
1035
6007
6007
6007
6007
6007
6007
6007
1035
6007
6007
6007
6007
6007
1035
1035
1035
1035
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
0
0
0
0
0
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
0
0
0
0
6007
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
1035
1035
6007
6007
6007
6007
6007
6007
1035
1035
1035
1035
1035
1035
6007
6007
6007
0
1035
1035
1035
1035
1035
1035
1035
1035
0
0
0
0
0
0
1035
1035
1035
1035
1035
6007
0
0
0
0
0
0
0
0
0
0
0
0
6007
6007
6007
6007
6007
0
0
0
1035
1035
1035
1035
0
0
1035
6007
6007
6007
6007
6007
6007
1035
1035
1035
0
2010
2010
0
2010
2010
2010
0
2010
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
1035
1035
1035
1035
1035
1035
1035
1035
0
0
0
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
1035
6007
0
0
0
0
1035
1035
0
0
0
1035
1035
1035
1035
1035
1035
1035
0
0
0
0
0
6007
6007
1035
1035
1035
1035
1035
6007
6007
0
0
0
0
0
0
6007
6007
6007
6007
6007
1035
1035
1035
1035
1035
1035
6007
6007
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
1035
1035
1035
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
1035
1035
1035
1035
1035
6007
1035
1035
1035
1035
1035
1035
1035
1035
6007
1035
1035
0
0
1035
1035
1035
1035
1035
6007
6007
1035
6007
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1035
6007
0
0
6007
6007
6007
6007
6007
6007
1035
1035
1035
1035
1035
6007
1035
0
0
1035
0
1035
1035
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
1035
1035
1035
1035
1035
1035
1035
6007
1035
1035
6007
1035
1035
1035
1035
0
0
1035
1035
1035
6007
0
1035
1035
0
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
6007
1035
1035
1035
1035
1035
6007
6007
6007
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
6007
6007
1035
1035
1035
1035
1035
1035
1035
6007
1035
1035
1035
1035
6007
6007
6007
6007
6007
6007
1035
1035
1035
1035
1035
0
1035
1035
1035
0
1035
1035
1035
1035
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
6007
6007
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
6007
6007
6007
6007
0
0
0
0
6007
6007
6007
1035
1035
1035
1035
6007
6007
6007
6007
1035
1035
1035
1035
1035
1035
1035
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
1035
6007
2010
2010
6007
6007
1035
0
0
0
6007
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
1035
1035
1035
1035
1035
1035
6007
0
0
0
0
6007
6007
6007
6007
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
1035
1035
1035
1035
1035
0
1035
1035
1035
0
1035
0
1035
1035
1035
1035
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
0
0
6007
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
1035
1035
1035
1035
1035
2010
0
2010
0
0
0
0
0
0
0
6007
6007
6007
6007
6007
1035
1035
1035
1035
1035
6007
1035
6007
6007
1035
1035
1035
6007
6007
6007
6007
6007
6007
6007
6007
0
0
0
6007
6007
6007
6007
0
0
0
6007
6007
0
0
0
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
1035
0
1035
0
0
0
1035
0
1035
0
0
0
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
0
0
0
6007
6007
6007
6007
6007
6007
6007
1035
1035
1035
1035
1035
1035
6007
1035
1035
1035
1035
1035
1035
6007
6007
6007
0
0
6007
6007
1035
1035
1035
6007
6007
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
1035
1035
1035
1035
6007
6007
1035
1035
1035
1035
1035
1035
6007
1035
1035
1035
6007
6007
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
0
0
1035
0
1035
1035
1035
0
1035
0
6007
1035
1035
1035
1035
0
0
0
0
0
1035
1035
1035
1035
0
6007
6007
0
0
6007
6007
0
0
0
0
1035
0
1035
0
1035
0
1035
1035
1035
1035
6007
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
6007
6007
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
1035
1035
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
6007
0
0
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
1035
1035
1035
1035
1035
1035
6007
6007
6007
6007
0
0
0
0
6007
6007
6007
6007
1035
0
1035
6007
6007
6007
6007
1035
6007
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
0
0
0
0
0
0
0
0
1035
1035
0
6007
6007
6007
6007
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
1035
6007
1035
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
1035
1035
1035
1035
1035
6007
1035
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
6007
6007
1035
1035
1035
1035
1035
6007
1035
1035
6007
6007
6007
6007
6007
6007
6007
6007
1035
6007
6007
6007
6007
0
0
0
0
0
0
0
0
0
0
0
0
0
1035
0
0
0
0
0
0
0
0
0
1035
1035
1035
6007
6007
6007
6007
6007
6007
6007
1035
1035
1035
1035
1035
1035
1035
6007
0
0
0
0
0
0
0
1035
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
6007
6007
6007
6007
6007
6007
1035
1035
6007
6007
0
0
0
0
0
0
0
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
6007
6007
1035
1035
1035
1035
1035
1035
1035
6007
0
1035
1035
0
1035
0
1035
1035
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
1035
1035
1035
1035
1035
1035
6007
6007
6007
6007
0
0
0
1035
1035
1035
1035
1035
1035
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
6007
1035
1035
1035
1035
1035
6007
6007
0
0
0
0
0
0
1035
6007
1035
6007
6007
1035
1035
1035
0
6007
6007
0
6007
0
0
6007
0
6007
6007
6007
6007
6007
0
6007
6007
1035
6007
6007
6007
6007
1035
1035
6007
6007
6007
6007
1035
1035
1035
6007
6007
6007
6007
6007
1035
1035
1035
1035
6007
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
2010
0
0
1035
6007
6007
6007
6007
6007
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
6007
6007
1035
1035
0
1035
1035
1035
1035
1035
1035
1035
0
0
0
0
0
0
0
0
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
0
0
1035
0
0
0
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
6007
6007
6007
1035
1035
1035
1035
1035
1035
0
0
0
0
0
0
0
0
1035
1035
1035
1035
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
6007
6007
1035
1035
1035
1035
1035
6007
6007
1035
1035
1035
1035
6007
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1035
0
0
1035
0
1035
1035
1035
1035
1035
1035
0
0
0
1035
1035
1035
1035
1035
1035
1035
6007
1035
1035
1035
1035
0
1035
1035
1035
0
0
0
0
6007
6007
6007
6007
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
0
0
0
0
0
1035
1035
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
6007
1035
1035
1035
1035
1035
6007
1035
1035
6007
6007
6007
6007
1035
1035
1035
1035
0
2010
0
0
0
0
0
0
0
0
0
1035
1035
1035
1035
1035
1035
6007
6007
6007
6007
6007
6007
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
1035
1035
1035
0
0
6007
6007
6007
0
0
0
0
0
0
0
0
0
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
6007
1035
6007
1035
6007
0
0
6007
0
0
0
0
6007
6007
6007
6007
6007
6007
6007
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
0
6007
0
6007
0
0
0
0
0
1035
1035
1035
6007
6007
6007
6007
6007
1035
1035
6007
6007
6007
6007
6007
6007
1035
1035
1035
1035
1035
1035
6007
6007
6007
6007
1035
6007
6007
6007
6007
1035
1035
1035
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
0
0
1035
1035
1035
0
0
0
0
0
0
0
0
1035
1035
0
0
1035
0
0
0
1035
1035
1035
0
0
0
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
6007
1035
6007
6007
1035
1035
0
0
0
0
0
0
0
1035
1035
1035
6007
6007
6007
6007
6007
6007
6007
6007
0
6007
1035
1035
1035
1035
1035
1035
1035
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
6007
6007
0
0
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
1035
1035
1035
6007
6007
6007
6007
6007
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1035
1035
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
6007
1035
1035
1035
1035
1035
6007
1035
1035
1035
6007
6007
6007
1035
1035
1035
1035
1035
6007
6007
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
0
0
0
0
0
6007
1035
1035
1035
1035
1035
0
6007
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
1035
1035
1035
1035
1035
6007
6007
6007
6007
6007
6007
6007
6007
1035
1035
6007
6007
6007
6007
1035
1035
6007
1035
1035
1035
1035
1035
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
6007
0
6007
6007
0
6007
6007
6007
1035
0
0
0
6007
0
6007
6007
6007
6007
6007
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
1035
1035
1035
1035
1035
1035
0
1035
6007
6007
6007
1035
1035
1035
1035
1035
1035
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
1035
1035
0
0
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
1035
1035
1035
1035
1035
1035
6007
6007
6007
1035
6007
6007
6007
0
1035
1035
1035
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
1035
1035
6007
6007
1035
1035
6007
6007
6007
6007
6007
1035
1035
1035
6007
0
1035
0
1035
1035
6007
6007
1035
6007
6007
6007
6007
6007
6007
6007
1035
1035
1035
6007
1035
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
1035
1035
1035
1035
0
0
6007
6007
6007
6007
1035
1035
1035
1035
1035
6007
6007
6007
6007
6007
6007
6007
6007
1035
1035
1035
1035
1035
1035
1035
6007
1035
1035
1035
1035
1035
0
0
0
0
0
0
0
1035
1035
1035
1035
6007
1035
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
1035
1035
1035
6007
0
6007
6007
1035
6007
6007
6007
6007
6007
6007
0
6007
6007
0
6007
0
0
0
0
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
1035
0
0
0
1035
0
1035
0
1035
1035
6007
6007
6007
6007
1035
1035
1035
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
0
0
0
0
0
0
0
0
0
0
0
0
1035
6007
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
1035
1035
1035
1035
0
0
0
0
0
0
0
0
2010
1035
2010
2010
2010
6007
6007
6007
6007
0
0
0
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
1035
1035
1035
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
0
0
0
0
0
0
0
0
1035
1035
1035
1035
6007
6007
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
1035
1035
1035
0
0
0
0
1035
1035
1035
1035
1035
1035
1035
0
0
0
0
0
0
0
0
0
0
0
0
0
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
6007
6007
6007
6007
1035
1035
1035
1035
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
1035
1035
1035
1035
1035
6007
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
6007
6007
1035
1035
6007
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
6007
1035
1035
1035
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
6007
6007
6007
6007
6007
1035
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
1035
6007
6007
6007
6007
6007
6007
6007
1035
1035
1035
1035
1035
1035
6007
6007
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
6007
0
0
0
0
0
0
0
0
6007
6007
6007
6007
6007
6007
6007
1035
1035
1035
1035
6007
6007
6007
6007
0
1035
1035
0
1035
1035
1035
0
1035
6007
6007
6007
6007
6007
1035
1035
1035
0
0
0
6007
6007
0
6007
0
0
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
0
0
6007
6007
6007
6007
6007
6007
6007
1035
1035
6007
6007
6007
6007
1035
1035
6007
1035
1035
1035
1035
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
2010
0
0
2010
1035
1035
1035
1035
1035
6007
6007
6007
6007
0
0
0
1035
0
1035
1035
0
1035
0
0
1035
1035
1035
1035
1035
1035
1035
6007
6007
1035
1035
1035
1035
1035
6007
6007
6007
1035
1035
6007
6007
6007
1035
1035
6007
6007
6007
1035
1035
1035
0
0
0
0
6007
6007
6007
1035
1035
1035
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
6007
6007
6007
6007
6007
6007
6007
1035
6007
6007
1035
6007
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
6007
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
2010
2010
2010
2010
2010
2010
2010
6007
6007
6007
6007
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
2010
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
6007
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
2010
2010
2010
2010
2010
2010
2010
2010
6007
2010
2010
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
6007
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
2010
2010
2010
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
2010
2010
2010
6007
6007
2010
2010
6007
6007
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
6007
6007
2010
2010
2010
2010
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
41073
1008
1008
41073
41073
41073
41073
41069
41069
41069
1008
1008
1008
1008
41068
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
41073
41073
41073
41073
41073
41068
41068
41068
41068
41068
1008
1008
41073
41073
41073
41073
41073
41073
41073
0
0
0
1008
1008
1008
1008
1008
1008
41073
1008
1008
1008
41069
1008
1008
1008
0
0
41073
41073
41073
41073
41073
41069
41073
41073
41073
1008
41073
41068
41068
41068
41073
1008
41073
41073
41073
41069
41069
41069
41069
41069
41073
41073
41073
41073
41073
41073
41073
1008
1008
1008
41073
41073
1008
1008
41069
41069
41069
41069
41069
41073
41073
41073
41073
1008
1008
1008
1008
41073
1008
41073
1008
1008
1008
41069
0
1008
1008
41073
41073
1008
1008
1008
41073
1008
1008
1008
1008
1008
1008
1008
1008
1008
41073
41073
41069
41073
1008
41073
1008
1008
41073
1008
1008
1008
1008
1008
1008
1008
41073
41073
41073
1008
1008
1008
1008
41068
1008
1008
1008
1008
1008
41073
41069
41069
0
1008
1008
1008
0
41069
41069
41073
41073
41073
41073
41073
1008
1008
1008
1008
41069
41069
41069
1008
1008
1008
1008
1008
1008
41073
41073
1008
1008
1008
1008
1008
41073
41073
41068
1008
1008
1008
41073
41073
41069
41069
41069
1008
1008
41073
41073
41073
41069
41069
1008
1008
1008
41068
1008
41069
41069
41069
41073
41073
41073
1008
41073
41073
1008
1008
1008
1008
1008
41069
41073
1008
1008
1008
1008
1008
1008
41073
41073
1008
1008
1008
1008
1008
1008
1008
41073
41073
41073
41073
41073
41073
41073
41068
41073
41073
1008
1008
1008
1008
1008
1008
1008
41073
41073
41073
1008
1008
1008
1008
1008
1008
1008
41073
41069
41069
41069
1008
1008
1008
1008
1008
1008
41073
41073
1008
41069
1008
1008
41069
41073
41073
41073
41073
41073
41073
41073
41073
41073
41073
41073
41073
41073
1008
1008
1008
1008
1008
1008
1008
1008
41073
1008
1008
1008
41073
41073
41073
41073
41073
41073
1008
1008
1008
1008
1008
1008
1008
41073
41073
41073
41073
41073
41073
41073
41073
41069
41069
41069
41069
41069
41069
41069
41073
41073
1008
1008
0
1008
1008
41073
41073
41073
1008
41073
1008
41069
41069
1008
1008
41069
1008
41069
41073
41073
41073
41073
41073
1008
1008
1008
1008
1008
41069
41069
0
1008
41073
1008
41073
1008
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
41073
41073
41073
41073
1008
41069
41069
41069
1008
41073
41073
41073
41073
41073
41073
41073
41073
1008
1008
1008
1008
1008
41069
41069
41069
41069
41069
41069
1008
41069
41073
41073
41069
41069
1008
41068
41068
41068
1008
1008
1008
41073
41069
41068
41068
41069
41068
41068
41068
1008
1008
41069
1008
1008
41068
41068
41068
41068
41068
1008
1008
41069
1008
41073
41073
41073
41073
1008
1008
1008
1008
1008
1008
1008
1008
41069
1008
41073
41073
41073
1008
41073
41073
41073
41073
0
41069
41069
1008
1008
0
1008
0
41072
41073
1008
41073
41073
41073
41068
41068
41073
1008
1008
41069
41069
41069
41069
41069
41069
41068
41073
41073
41073
41073
41073
0
41068
0
0
1008
1008
1008
1008
1008
1008
1008
1008
0
41069
41069
41073
1008
41069
41069
1008
41069
41069
41069
41069
41068
41068
41068
41073
41073
41073
41073
1008
41069
41069
41069
41069
41073
41073
41073
41073
0
1008
41073
41073
41068
1008
1008
41073
41073
1008
41068
41073
41073
41073
41069
41069
1008
1008
1008
1008
1008
41073
41073
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
41073
0
1008
1008
0
1008
1008
1008
41069
41069
41069
1008
1008
1008
1008
41073
41073
41073
41073
1008
41068
41068
41068
41068
1008
1008
1008
1008
41073
41073
41069
41069
1008
1008
1008
41073
41073
41073
41073
41073
41073
41073
41073
41073
41069
41069
41073
41073
41073
41073
41073
41073
41069
1008
1008
41073
41073
41073
41073
41073
41073
41073
0
1008
1008
1008
1008
1008
41073
41073
41073
41073
41073
1008
1008
41073
41073
41073
0
41073
0
41073
0
0
0
0
41073
1008
41073
41073
41073
41069
41073
41073
1008
41073
41073
41073
1008
41069
41069
0
41069
0
1008
1008
41073
1008
1008
1008
41069
41069
41069
1008
0
41069
41069
41069
41069
41069
1008
41069
41069
41073
41073
41073
41073
41073
1008
1008
0
41073
1008
41073
1008
41073
41073
1008
0
0
1008
1008
1008
41072
1008
41073
41068
1008
1008
1008
1008
41073
1008
1008
1008
1008
1008
1008
41068
1008
1008
1008
1008
41069
41069
41069
41069
41069
41068
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
41073
41073
41073
41073
41073
41073
41073
41069
41069
41069
41069
41073
41073
41073
0
0
0
41073
1008
1008
1008
41073
41073
41073
41073
41069
41069
41069
41073
1008
1008
41073
41073
41073
1008
0
41073
41073
41073
41073
41073
41073
1008
1008
41073
41073
41073
41073
1008
1008
0
1008
1008
41073
41073
41073
41073
41073
41073
41073
0
41073
41073
1008
1008
1008
1008
41073
1008
1008
1008
41073
1008
41073
41073
1008
1008
41073
41073
41073
1008
1008
1008
1008
1008
1008
41073
41073
41073
41069
41069
41069
41073
1008
1008
1008
1008
1008
41069
0
1008
1008
1008
1008
1008
1008
41068
1008
1008
1008
1008
1008
1008
1008
41068
41068
22036
22036
22036
22036
41069
41069
41069
41069
1008
1008
0
0
0
0
0
0
0
0
0
0
0
41069
41069
41068
1008
1008
41068
1008
1008
1008
1008
1008
41069
41069
41069
0
0
0
0
0
0
0
0
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
41069
41069
41069
41069
1008
1008
1008
0
1008
1008
1008
0
1008
1008
1008
1008
1008
1008
1008
41069
41069
1008
41069
41069
41069
0
0
0
41069
41069
41069
41069
0
0
0
0
0
0
0
0
0
1008
41069
41069
41069
0
0
1008
41068
41068
41069
41069
1008
1008
1008
0
0
0
0
41069
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
0
1008
41068
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
41068
1008
1008
1008
1008
1008
41068
0
0
0
0
0
0
0
41069
41069
41069
41069
41068
41068
41068
41068
0
0
0
0
0
0
0
0
0
0
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
0
0
0
0
0
41069
41069
0
41069
1008
1008
1008
0
0
0
41069
41069
41069
41069
41069
1008
41068
41068
41068
1008
1008
1008
1008
41069
1008
1008
1008
1008
41069
41069
41069
41069
41069
0
0
0
0
41069
0
0
1008
0
1008
22036
22036
22036
0
0
41068
0
0
1008
41068
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
41069
41069
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
41069
41069
0
0
41069
1008
1008
1008
1008
0
1008
1008
1008
0
0
41069
41069
41068
41068
41068
41068
41068
41068
41068
41068
41068
41068
41068
1008
1008
1008
0
0
0
0
0
41068
41068
41068
41069
41069
1008
1008
1008
1008
1008
1008
0
0
0
0
0
1008
1008
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
22036
22036
22036
1008
1008
0
0
0
0
0
0
0
0
0
41069
41069
41069
41069
0
0
0
0
0
0
1008
1008
1008
1008
0
1008
41068
1008
1008
1008
0
1008
1008
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
41069
41069
41069
41069
41069
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
41069
41069
41069
41069
1008
41068
41068
41068
0
0
0
41068
0
0
0
0
0
0
41069
41069
41069
41069
0
0
0
0
0
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
41069
1008
1008
1008
41069
41069
1008
1008
1008
1008
1008
1008
1008
1008
22036
1008
1008
1008
1008
1008
0
1008
41068
41068
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
41068
0
1008
1008
41068
41069
1008
1008
41068
41068
0
1008
1008
1008
1008
1008
0
41069
0
0
0
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
0
0
0
0
0
0
0
0
0
1008
0
0
0
0
0
0
41069
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
41068
22036
22036
0
0
0
0
0
0
41069
41069
41069
41069
41068
41068
41068
41068
41068
0
0
0
0
1008
1008
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
41069
41069
1008
1008
0
41068
41068
41068
41068
0
0
0
1008
1008
1008
1008
0
0
0
0
0
0
0
41069
41069
41069
0
0
0
0
0
41069
41069
41069
41069
1008
1008
41069
41069
0
0
1008
1008
41068
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
41069
41069
41069
41069
41069
1008
1008
0
0
0
1008
0
1008
1008
0
0
0
0
0
0
0
0
1008
1008
41069
41069
41069
0
0
0
0
0
0
0
0
0
0
0
1008
1008
0
0
0
0
0
0
0
1008
0
0
0
1008
41069
41069
41069
41069
1008
41068
0
0
1008
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
41069
41069
41069
41069
41069
41069
41068
0
0
0
0
0
0
0
0
0
0
0
41069
41068
41068
41068
41068
0
0
0
0
0
0
0
0
0
0
41068
1008
1008
1008
41068
41068
41068
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
41069
41069
1008
1008
1008
41068
1008
1008
0
0
0
41068
41069
41069
41069
41069
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
41069
41069
41069
41069
1008
1008
1008
1008
1008
0
0
0
41069
41069
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
1008
1008
1008
1008
0
41069
41069
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
0
0
0
0
0
0
1008
1008
1008
1008
1008
41068
41068
41068
41068
1008
1008
1008
1008
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
41069
41069
41068
41068
41068
41068
0
0
41069
41068
41069
1008
1008
1008
1008
0
0
0
0
0
41069
1008
1008
41069
41069
0
0
0
0
1008
1008
1008
0
0
0
0
0
41069
41069
41069
0
0
0
0
0
0
0
0
0
0
0
0
0
41068
0
1008
1008
1008
0
0
0
0
0
22036
22036
22036
22036
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
0
0
41069
41069
41069
1008
41068
1008
1008
1008
1008
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
41068
1008
0
41069
41069
41069
41069
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
0
1008
41068
41068
41068
41068
41068
41069
41069
41069
41069
41069
0
0
0
41068
0
0
0
0
0
1008
1008
0
41068
41068
1008
1008
1008
1008
1008
1008
1008
1008
1008
22036
22036
41068
41068
41068
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
41069
41069
41069
41069
41069
41069
41069
41069
41068
41068
41068
41068
0
0
41068
41068
41069
0
0
0
0
0
0
0
0
0
0
0
0
0
41069
41069
1008
41068
1008
1008
41069
41069
1008
1008
1008
0
0
0
0
0
0
0
0
0
1008
1008
1008
41069
41069
1008
1008
41069
0
0
0
0
0
0
0
0
0
0
41069
41069
41069
41068
41068
22036
22036
22036
22036
1008
1008
41069
41069
1008
41069
41069
41069
0
0
0
0
0
0
0
0
41068
41068
41068
41068
41068
41069
41069
41069
41069
1008
0
0
0
41069
41069
41069
41069
41069
41069
41069
1008
41069
41069
0
0
0
0
0
0
0
0
41068
41068
41068
41068
41068
41068
41068
41068
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
22036
41068
41068
41068
41068
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
41069
1008
0
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
41069
41069
41069
41069
41069
1008
1008
1008
1008
41069
1008
1008
1008
1008
41069
41069
41069
1008
1008
1008
1008
41069
41069
0
41069
41069
41068
41068
41068
41068
1008
1008
1008
1008
1008
0
1008
1008
1008
1008
1008
1008
1008
1008
41068
41068
41069
0
0
0
0
0
0
0
0
0
0
1008
1008
41069
41069
41069
1008
0
0
0
0
0
0
1008
1008
1008
41068
41068
41068
41069
0
0
0
0
0
0
0
0
41069
41069
41069
41069
41069
41068
41068
41068
41068
41069
41069
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
41068
0
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
1008
41069
41069
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
41069
41069
41069
41069
41069
41069
41068
0
41068
41068
41068
41068
41068
41068
41069
1008
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
41069
41069
1008
1008
0
0
0
0
0
0
0
0
0
1008
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
22036
22036
1008
1008
0
0
0
0
0
0
0
0
0
41069
41069
41069
0
0
0
0
0
41068
41068
41068
41068
1008
1008
1008
1008
1008
0
0
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
41069
41069
41069
41069
41068
41068
0
1008
1008
41068
41068
41068
41068
41068
0
1008
1008
0
0
0
0
0
0
41069
41069
41069
41069
41069
41069
41069
0
2010
2010
2010
2010
0
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
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
0
0
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
8017
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
0
0
2010
2010
2010
2010
2010
8017
0
0
0
0
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
0
0
0
0
0
0
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
0
0
0
0
0
0
2010
2010
2010
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
0
0
0
8017
8017
8017
0
0
0
0
0
0
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
0
0
0
0
0
0
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
2010
0
0
0
0
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
0
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
0
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
2010
2010
2010
0
0
0
0
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
0
2010
2010
0
0
2010
2010
2010
0
0
0
0
0
0
0
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
2010
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
0
2010
2010
2010
2010
2010
2010
0
0
0
0
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
2010
2010
2010
0
0
0
0
0
0
0
2010
2010
2010
0
0
0
0
0
0
0
2010
0
0
0
0
0
0
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
0
0
0
0
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
0
0
0
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
0
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
0
0
0
0
0
0
0
2010
2010
0
0
2010
2010
0
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
0
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
8017
8017
8017
8017
8017
8017
8017
1008
8017
8043
8043
8017
8017
8017
8017
1008
1008
8017
8017
8017
8017
2010
8017
8017
8043
8043
8017
8043
8043
8043
8043
8043
8043
8043
8043
8017
8017
8043
8043
8043
8043
8043
2010
8017
8017
8017
1008
1008
1008
1008
1008
1008
1008
8017
8017
1008
8017
1008
1008
1008
1008
1008
1008
1008
1008
1008
8017
8017
8017
8017
8017
8017
1008
8017
8017
1008
1008
1008
1008
1008
8043
1008
8043
8043
1008
1008
1008
1008
8017
1008
1008
1008
1008
2010
2010
2010
1008
2010
1008
1008
2010
1008
8017
8017
8017
8017
8017
2010
2010
2010
2010
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
2010
2010
2010
2010
8017
1008
1008
1008
8017
8017
8017
8017
8017
0
0
8017
1008
1008
1008
1008
1008
1008
1008
1008
1008
8017
8017
8017
1008
1008
1008
1008
1008
1008
8017
8017
8017
8017
8017
1008
8017
8017
1008
8043
8017
8017
1008
8017
8017
8017
8017
2010
2010
2010
8017
8017
8017
8017
8043
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
8017
2010
2010
2010
2010
2010
2010
2010
2010
2010
8017
8017
8017
8017
8017
8017
8017
8017
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
8043
8043
1008
1008
1008
1008
1008
1008
8043
8043
8043
1008
8017
2010
2010
2010
8017
1008
1008
8017
8017
8017
0
8017
8017
8017
8017
8017
8017
8017
1008
8017
8017
8017
2010
2010
2010
2010
8017
1008
1008
1008
8017
8017
8017
8017
1008
8043
8043
8043
8017
8017
8017
8017
1008
1008
8043
8043
8043
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
8017
8017
1008
1008
8017
8017
8017
1008
1008
8017
1008
1008
1008
1008
1008
8017
1008
8043
8017
8017
8017
1008
8017
8017
8017
8017
8017
8043
1008
1008
1008
1008
8017
8017
8017
8017
8017
8017
8017
8017
1008
1008
1008
2010
2010
2010
1008
1008
1008
1008
8043
8043
1008
8043
8043
8043
1008
1008
1008
1008
8017
8017
8017
8017
8017
8043
8017
8017
8017
8017
8017
8017
1008
8043
8017
8017
8017
8017
8017
8017
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
8017
8017
1008
1008
8043
8017
1008
1008
8017
8017
8017
8017
8017
8017
1008
1008
1008
1008
1008
8043
8043
1008
8043
0
8017
8017
1008
8017
8017
8017
8017
8017
8017
8017
8017
1008
8043
8043
8043
8017
8017
8017
8017
8017
8017
1008
1008
1008
8017
8017
8017
8017
8017
8017
1008
1008
1008
1008
8017
8017
1008
8017
8017
8043
8043
8043
8017
1008
1008
1008
8017
8017
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
8017
8017
8043
8043
8043
8017
8017
8017
8017
8017
8017
8017
8017
8017
2010
2010
2010
1008
1008
1008
1008
1008
1008
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
1008
1008
1008
1008
1008
1008
1008
1008
1008
8017
8017
8017
8017
8017
8017
8017
1008
8017
8017
8017
8017
8017
8017
1008
1008
1008
1008
1008
1008
1008
8043
8043
8043
8043
8043
8043
8043
1008
8043
8017
8017
8017
8017
8017
8017
1008
1008
1008
1008
1008
1008
8017
1008
1008
1008
1008
1008
1008
1008
1008
1008
8017
8017
8017
8017
8017
8017
1008
1008
1008
1008
1008
1008
1008
1008
1008
8017
1008
1008
1008
1008
1008
1008
1008
1008
1008
8017
1008
8017
8017
8017
8017
8017
8017
1008
1008
1008
1008
1008
8043
8043
8043
1008
1008
1008
1008
1008
8017
8017
8017
8017
1008
1008
1008
1008
2010
2010
8017
8017
8017
8017
8017
1008
1008
1008
1008
1008
1008
1008
8017
8017
8017
8017
1008
1008
1008
1008
1008
1008
8017
8017
8017
8017
8017
8017
8017
8017
8017
8043
8043
8043
8043
8043
1008
1008
1008
8017
1008
1008
8017
8017
8017
8017
8017
2010
2010
2010
2010
1008
1008
1008
1008
2010
2010
8043
1008
1008
8017
8017
1008
1008
1008
1008
8017
8017
8017
8017
8017
8017
1008
1008
1008
1008
1008
8043
8043
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
8017
1008
1008
0
0
0
0
8017
8017
8017
8017
1008
1008
8017
8017
8017
8017
1008
1008
1008
1008
8043
8017
8017
8017
8017
1008
1008
8017
8017
1008
1008
1008
1008
1008
1008
8017
2010
2010
1008
8017
8017
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8017
8017
8017
8017
1008
8017
8017
8017
1008
1008
1008
1008
1008
8043
8043
8043
8043
8043
1008
1008
1008
8043
8043
8043
1008
1008
1008
2010
1008
1008
8017
8017
8017
8017
1008
1008
1008
1008
1008
2010
2010
2010
2010
2010
8017
8017
8043
8043
8043
1008
1008
1008
1008
1008
8017
8017
1008
8017
8017
8017
8017
1008
1008
2010
2010
2010
2010
1008
1008
1008
1008
1008
1008
8017
8017
1008
8043
8043
8043
1008
1008
1008
1008
8017
8017
1008
1008
1008
2010
2010
2010
8043
8043
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
8043
1008
8017
8017
1008
1008
1008
1008
8017
8017
8017
1008
1008
1008
1008
1008
8017
1008
1008
8043
8043
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
8017
8017
8017
8017
1008
8017
8017
8017
8017
1008
1008
1008
1008
8017
8017
8017
1008
1008
8017
1008
1008
1008
1008
8017
8017
8017
8017
8017
1008
1008
1008
1008
1008
8017
8017
1008
1008
8017
8017
1008
1008
2010
1008
1008
1008
8043
8043
8043
1008
8017
8017
1008
1008
1008
1008
1008
1008
1008
2010
2010
1008
1008
1008
8017
8017
1008
1008
8017
8017
8017
2010
2010
2010
1008
1008
8043
1008
1008
1008
8017
8017
8017
8017
8017
8017
8017
1008
8017
8017
8017
8017
8017
8017
1008
1008
1008
8043
8017
8017
8017
8017
8017
8017
8017
1008
1008
8043
8043
8043
8043
2010
0
0
1008
1008
1008
1008
8017
8017
8017
8017
8017
8017
8017
8017
1008
1008
2010
2010
1008
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
1008
8017
8017
8017
8017
8043
8043
8017
8017
8017
1008
1008
1008
8043
1008
1008
1008
8017
8017
8017
8017
8017
8017
1008
8017
8017
8017
8017
8017
8017
8017
8017
8017
1008
1008
1008
1008
1008
8017
8017
1008
1008
8017
8017
1008
1008
8043
8043
8043
8017
8017
8017
1008
1008
1008
1008
8017
8017
1008
1008
8017
8017
8017
8017
1008
8017
8017
1008
1008
1008
1008
1008
8017
1008
1008
1008
1008
1008
8043
8017
8043
8043
8043
8017
8017
8017
8043
1008
1008
8017
8017
8017
1008
1008
1008
1008
8017
8017
1008
1008
1008
1008
1008
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
1008
1008
1008
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8043
8043
8043
8043
1008
8043
8043
1008
1008
1008
1008
8017
8017
0
0
8017
8017
8017
8017
8017
1008
1008
1008
8017
8017
8017
8017
8017
1008
1008
1008
1008
8017
8017
8017
8017
8017
8017
2010
2010
8017
1008
1008
1008
8017
8017
8017
1008
8017
2010
8017
1008
1008
1008
1008
8017
8017
8017
8017
8017
8017
1008
1008
8017
8017
8017
8017
1008
8017
8017
8017
8017
8017
8017
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
8017
1008
8017
1008
1008
1008
1008
1008
8043
8043
8043
0
1008
1008
1008
1008
8017
8017
8017
8017
8017
8017
1008
1008
1008
1008
1008
1008
8017
8043
8017
1008
1008
1008
1008
1008
8017
8017
1008
1008
1008
1008
1008
8043
8017
8017
1008
8017
8017
8017
8017
8017
8017
8017
8017
8043
8043
1008
1008
1008
1008
1008
8017
8017
8017
8017
8017
8017
8017
8017
1008
1008
1008
8017
8017
8017
8017
1008
1008
8017
8017
8017
8017
8017
1008
1008
1008
8017
8017
8017
8017
8017
8017
1008
1008
1008
1008
1008
1008
1008
8017
8017
8017
8017
8043
8043
8043
8017
8017
8017
8017
8017
8017
8017
1008
1008
1008
1008
1008
1008
1008
1008
8017
8017
8017
8017
8017
1008
1008
1008
1008
1008
1008
1008
1008
1008
8017
8017
8017
8017
8017
8043
8043
8043
8017
8017
1008
1008
1008
1008
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
2010
8043
8017
8017
8017
8017
1008
8043
8043
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
8017
8017
8017
8017
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
8017
1008
8017
1008
8017
8017
8043
8043
1008
2010
2010
1008
8017
8017
8017
1008
1008
1008
8017
8017
1008
1008
8017
1008
1008
1008
1008
1008
8043
1008
1008
1008
8043
8017
8017
1008
1008
1008
1008
1008
1008
1008
8017
8017
8017
8017
8017
8017
8017
8017
1008
1008
1008
1008
1008
1008
1008
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
1008
1008
1008
1008
1008
1008
8017
8017
8017
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
2010
8017
8017
2010
1008
8043
8043
8043
8043
1008
1008
8017
8017
8043
8043
8043
1008
1008
1008
8017
8017
8017
8017
8017
8017
8017
1008
1008
1008
1008
1008
2010
1008
1008
8043
8043
8043
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
2010
2010
2010
2010
2010
1008
8017
8017
1008
1008
8017
8017
8017
8017
1008
1008
1008
1008
1008
8017
8017
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
8017
1008
1008
1008
1008
8043
8017
8017
8017
8017
8017
8017
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
2010
2010
2010
1008
8043
8017
8017
8017
8017
1008
2010
2010
1008
1008
1008
8017
8017
8017
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
8043
8043
1008
2010
2010
2010
2010
1008
1008
8017
8017
8017
8017
8017
8017
8017
1008
8017
8017
2010
8017
8017
2010
8017
8043
1008
1008
1008
1008
1008
8017
8017
8017
8017
8017
8017
8017
8017
1008
1008
1008
1008
1008
8017
8017
8017
8017
8017
8017
8017
8017
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
8017
8017
8017
8043
8043
8043
8017
8017
8043
8017
8017
8017
8017
1008
1008
1008
8017
8017
1008
1008
1008
1008
1008
1008
1008
1008
1008
2010
2010
2010
1008
1008
1008
1008
1008
1008
1008
8043
1008
8043
2010
2010
2010
2010
2010
8017
8017
1008
1008
1008
1008
8043
8043
1008
1008
1008
1008
1008
1008
1008
8017
8017
1008
1008
8017
8017
1008
1008
1008
1008
8017
8017
8017
8017
1008
1008
8017
1008
1008
1008
1008
1008
2010
2010
2010
2010
2010
2010
1008
1008
1008
1008
1008
1008
8017
8017
8017
8017
8017
8017
8017
8017
1008
1008
1008
2010
2010
2010
2010
1008
1008
1008
1008
1008
1008
1008
1008
8017
1008
1008
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
1008
1008
1008
1008
1008
8017
1008
1008
8043
8017
8017
8017
8017
8043
8043
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
8017
1008
1008
1008
8017
8017
8017
1008
1008
1008
1008
8017
8017
1008
1008
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
8017
1008
8017
1008
8017
1008
1008
1008
8017
8017
1008
1008
8043
8043
1008
1008
8017
1008
1008
1008
8017
8017
1008
8017
8017
8017
1008
8017
2010
2010
2010
2010
2010
2010
8017
8017
8017
8017
8017
8017
8017
8017
8017
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
8017
8017
8017
8017
1008
1008
1008
1008
8017
8017
8017
8017
1008
1008
1008
1008
8017
8017
1008
1008
1008
1008
8043
8043
8043
8017
8017
8017
8017
8017
8017
1008
1008
1008
1008
1008
8017
8017
8017
8017
8017
8043
8043
1008
1008
1008
1008
8043
8043
8017
8017
8017
8017
8017
8017
2010
2010
2010
1008
1008
1008
1008
1008
1008
1008
1008
1008
8017
1008
1008
1008
1008
8017
8017
8017
8043
8043
8043
8043
8017
8017
8017
8017
8017
1008
1008
1008
1008
1008
1008
1008
8043
1008
1008
1008
1008
1008
8017
8017
8043
8043
8017
8017
8017
8017
8017
8017
8017
8017
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
8017
2010
2010
2010
1008
1008
1008
1008
1008
1008
8017
8017
8017
8017
1008
8017
8043
8043
8043
8017
8043
1008
1008
1008
1008
1008
1008
1008
1008
8017
8017
8017
8017
8017
8017
1008
1008
1008
1008
8017
8017
8017
8017
8017
8017
1008
1008
8017
8017
8017
8017
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
8017
8017
1008
1008
1008
1008
1008
1008
1008
1008
8043
8043
1008
1008
8043
8043
8043
8043
8043
8017
8043
8043
8017
8017
8017
2010
1008
1008
8017
8017
1008
1008
1008
1008
1008
1008
1008
1008
8017
8017
2010
1008
1008
1008
8017
8017
8017
8017
1008
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
1008
8017
8017
8017
8017
2010
2010
2010
1008
1008
1008
1008
8043
1008
8017
8017
8017
8017
8017
0
0
0
0
0
0
0
0
8017
8017
8043
8043
1008
1008
8017
8017
8017
8017
8017
8043
8043
8017
0
0
0
0
0
0
0
8017
8017
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
8043
8043
8043
8017
8017
1008
1008
1008
8017
8017
8017
8017
0
1008
1008
2010
1008
1008
8017
8017
8017
8017
1008
1008
1008
1008
1008
8017
8017
8017
8017
8017
8017
1008
8017
8017
8017
1008
1008
1008
1008
8017
8017
8017
8017
8017
8017
8017
8017
1008
1008
1008
1008
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
1008
1008
8017
8017
8017
8017
8017
8043
1008
1008
0
0
0
0
8017
8017
8017
8017
8017
8017
8017
8017
1008
1008
1008
1008
8017
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
8017
2010
2010
2010
2010
1008
1008
1008
1008
1008
1008
1008
1008
1008
8017
8017
8017
8017
8017
8017
1008
1008
1008
1008
1008
2010
1008
8017
1008
1008
8017
8017
1008
2010
1008
2010
2010
1008
1008
1008
1008
1008
8017
1008
1008
8017
8017
8017
1008
1008
1008
8017
8017
8017
1008
1008
1008
1008
8017
2010
2010
2010
8043
8043
8043
8017
8043
8043
8043
8017
8017
8043
8043
8043
8043
8043
8043
8043
8043
8017
8017
8017
8017
1008
1008
1008
8043
8043
8017
8043
8017
8017
8017
1008
1008
8017
8017
8017
8017
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8017
8017
8017
8017
8017
8017
8017
8017
8043
1008
2010
2010
1008
1008
1008
1008
1008
8017
8017
8017
8017
1008
1008
8017
8017
8017
8017
8017
8017
1008
1008
1008
1008
1008
8043
8043
1008
1008
8017
8017
8017
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
8043
8043
8043
8043
1008
1008
1008
1008
1008
8017
8017
8017
8017
1008
1008
1008
1008
1008
1008
8017
8017
8017
8017
8043
8043
8043
8043
1008
1008
1008
8017
8017
8043
8043
1008
8043
2010
2010
2010
2010
2010
2010
8017
8017
0
0
0
0
0
8017
8017
8017
8017
1008
1008
1008
1008
1008
8017
8017
8017
8017
8017
8017
8017
1008
1008
1008
0
8017
8017
1008
1008
1008
1008
1008
1008
1008
8017
8043
1008
8043
8043
8017
8017
8017
8017
8017
8017
1008
8017
1008
1008
1008
8017
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
8043
8043
8043
1008
8017
8017
8017
8017
8017
1008
1008
1008
1008
1008
8043
8043
1008
1008
1008
1008
8017
8017
1008
1008
1008
8017
8017
8017
8017
8017
8017
8017
8017
1008
1008
1008
1008
8017
8017
8017
1008
1008
1008
8017
8017
8017
8017
8017
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
8017
8017
8017
8017
8017
1008
1008
1008
8017
8017
8017
8017
1008
1008
1008
8017
1008
1008
1008
1008
1008
1008
1008
1008
1008
8017
8017
8017
8017
1008
8017
8017
8017
8017
8017
8017
8017
8017
1008
1008
1008
8017
1008
1008
1008
8017
8043
8017
8017
8017
8017
8043
8043
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
8043
8043
8017
8017
8017
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
8043
8043
8017
8017
1008
1008
1008
8017
8017
8017
8017
8017
1008
1008
1008
8017
0
8043
1008
1008
1008
1008
8017
8017
8017
8017
8017
2010
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
8017
8017
8017
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8043
8017
1008
8043
1008
8043
1008
1008
1008
1008
1008
1008
1008
8017
8017
8017
8017
1008
8017
8017
8043
1008
1008
1008
1008
1008
1008
1008
1008
8043
8043
8043
1008
1008
1008
1008
1008
2010
2010
2010
1008
1008
8017
8017
8017
8017
8017
8017
8017
1008
8043
8043
8043
8043
2010
2010
2010
8017
8017
8017
8017
8017
8017
8017
8017
8017
1008
1008
1008
8043
8043
2010
2010
2010
2010
2010
1008
1008
1008
8043
1008
1008
1008
1008
8043
8017
8017
8017
8017
8017
1008
1008
8017
8017
1008
1008
1008
1008
1008
1008
8043
8043
8017
8017
8017
1008
1008
8017
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
8017
8017
8017
8017
8017
1008
1008
1008
1008
8043
8043
1008
1008
8043
1008
1008
1008
1008
1008
1008
1008
8043
8043
8043
8043
8017
8017
8017
8017
8017
1008
1008
1008
8017
8017
1008
1008
1008
1008
8017
8017
8017
8017
8043
8043
8017
8017
8017
0
0
8017
8017
1008
1008
1008
1008
1008
1008
1008
2010
2010
1008
1008
1008
1008
8043
8043
8017
8017
8017
8017
8017
8017
1008
1008
1008
1008
1008
1008
8017
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
8017
8017
8017
8017
8017
8017
8017
1008
8043
1008
1008
8017
8043
8043
1008
1008
1008
1008
1008
8017
8017
8017
2010
8017
8043
8043
8043
8017
8017
8017
1008
1008
8017
8017
8017
8017
1008
1008
1008
1008
1008
1008
1008
8017
8017
1008
1008
1008
1008
1008
1008
1008
1008
8017
8017
8017
8017
8017
8017
8017
8017
8017
1008
8017
8017
8017
8017
8017
1008
1008
1008
1008
1008
1008
1008
8043
1008
8017
8017
8017
8017
8017
8017
8017
8017
1008
8043
8043
1008
8017
8017
8017
8017
1008
1008
1008
1008
1008
8017
1008
1008
1008
8017
8017
8017
8017
8017
8017
8017
8017
1008
1008
1008
8017
8017
8017
1008
8017
1008
1008
1008
1008
1008
1008
8017
1008
1008
1008
1008
1008
1008
1008
8017
8017
8017
1008
8017
8017
8017
8017
8017
1008
1008
1008
8017
1008
1008
1008
1008
8017
1008
1008
8017
8017
1008
8017
8017
8017
8017
8017
8017
1008
8017
8017
8017
8017
1008
1008
1008
0
0
1008
1008
1008
1008
1008
8017
8017
8017
1008
8043
1008
1008
1008
8017
8017
8017
8017
1008
1008
1008
8017
8017
8017
8017
8017
8017
8017
8017
8017
0
0
0
0
0
0
0
8017
8017
8017
8017
8017
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
8017
1008
1008
1008
1008
8017
8017
1008
1008
1008
1008
8017
8043
8043
8043
1008
1008
1008
8017
1008
1008
1008
8017
8017
8017
8017
1008
1008
1008
1008
8017
8017
8017
8017
8017
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
8017
1008
1008
1008
8017
8017
8017
8017
8043
8043
8043
8043
8043
41069
8017
8017
8017
8017
0
8043
1008
1008
1008
0
0
0
8043
8043
1008
1008
41073
1008
1008
0
0
8017
8017
1008
8043
8043
8043
8017
8017
8017
8017
1008
1008
1008
1008
1008
8043
8043
1008
1008
1008
1008
1008
1008
1008
8017
8017
8017
8017
8017
8017
1008
1008
0
1008
1008
1008
1008
8043
8017
8043
1008
8043
8017
8017
8017
8017
8017
8043
8043
8043
1008
8043
8043
1008
1008
1008
8043
8043
1008
1008
1008
1008
1008
8017
8017
8017
1008
0
0
1008
1008
1008
0
0
8017
8017
8017
1008
8017
8017
8017
8017
8017
8043
8043
1008
1008
1008
1008
1008
1008
1008
0
0
0
8017
41069
41069
41069
8017
8017
8017
8017
41073
8017
8017
8017
1008
8017
8017
8017
8017
8017
0
0
0
1008
1008
8017
8017
8017
8017
8017
1008
1008
1008
1008
1008
1008
0
0
0
0
0
8017
1008
1008
1008
41069
0
0
0
0
0
0
0
0
8017
8017
8017
8017
8017
1008
1008
41073
41073
1008
1008
8043
8043
8043
8017
8017
1008
1008
1008
1008
1008
1008
1008
1008
41069
41069
41069
0
1008
1008
1008
41073
41073
1008
0
0
1008
1008
8017
1008
1008
1008
1008
1008
1008
8017
8017
8017
8017
8017
8017
8043
1008
1008
1008
1008
8017
8017
0
1008
1008
1008
1008
1008
1008
8043
8043
8043
1008
1008
1008
8017
41073
8043
8043
8043
8017
8017
8017
1008
1008
8043
8043
8017
8017
8017
8017
8017
8017
0
1008
1008
1008
8017
8017
1008
8017
8017
8017
1008
1008
1008
1008
1008
0
0
0
8017
8017
8017
8043
8043
8043
8043
8017
8017
1008
1008
1008
1008
1008
1008
1008
1008
8017
8017
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
8017
8017
8043
8043
1008
1008
1008
8017
8017
8017
8017
8017
8017
8017
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
1008
1008
0
1008
1008
8017
8017
8017
8017
8017
8017
8043
8043
8043
8017
8017
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
8017
8017
8017
1008
1008
1008
41069
8043
8043
8043
8043
8043
8043
8043
8043
8017
8043
41069
41069
8017
8017
8017
8017
1008
1008
1008
1008
1008
1008
0
0
1008
8017
1008
1008
1008
41073
41073
41073
41073
0
1008
1008
1008
8043
8043
1008
1008
1008
1008
1008
1008
8017
8017
8017
8017
8017
8043
8043
8017
1008
8017
8017
0
0
0
0
0
1008
1008
1008
1008
8043
8043
8043
1008
1008
1008
1008
1008
1008
1008
1008
1008
8017
8017
8017
8017
8017
8017
8017
8017
8017
1008
1008
1008
8017
8017
8017
8017
1008
1008
1008
1008
1008
1008
1008
8017
8017
8017
41069
41069
0
0
0
0
0
0
0
8017
8017
8017
8017
8017
1008
41073
41073
41069
41069
1008
1008
8017
8017
8017
41073
1008
1008
1008
8017
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
8017
1008
1008
8017
8017
8043
8043
1008
1008
1008
41069
8043
8043
8043
0
0
0
0
1008
1008
8017
8017
8017
8017
8017
8017
8017
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
8043
8043
8043
8017
8017
8017
8017
8017
8017
0
0
1008
1008
0
0
0
41073
41073
41073
41073
1008
1008
1008
8017
8017
8017
8017
8017
8017
8017
8043
8043
1008
1008
1008
1008
1008
1008
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
8017
8017
1008
1008
1008
1008
1008
8017
8017
8017
8017
1008
1008
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
0
0
0
8017
8017
8017
8017
8017
1008
1008
1008
1008
1008
0
0
8017
8017
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
8017
8017
8017
8017
8017
8043
8043
8043
1008
1008
1008
1008
8017
0
0
0
0
8043
8043
1008
8017
8017
8017
8017
1008
1008
1008
8043
8043
8043
1008
1008
1008
1008
1008
1008
8017
8017
1008
1008
1008
8017
1008
1008
1008
1008
0
0
0
0
0
0
0
0
1008
8017
8017
8017
8017
41073
41073
41073
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
8017
8017
8017
8017
8017
1008
1008
1008
1008
1008
8017
1008
1008
1008
1008
1008
1008
1008
1008
8017
8017
8017
8017
8017
8017
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
41073
41073
41073
8043
8017
8017
8017
8017
8017
8017
8017
8017
1008
41073
41073
41073
8017
8017
8017
1008
1008
41069
41069
1008
1008
1008
1008
1008
8017
8017
8017
1008
1008
0
0
0
0
0
1008
1008
1008
8017
8017
8017
8017
8017
8017
1008
1008
8043
1008
1008
1008
1008
1008
1008
1008
1008
41073
41073
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
41073
1008
0
0
0
0
8017
1008
1008
1008
1008
1008
1008
1008
1008
1008
41073
1008
1008
1008
1008
1008
1008
1008
1008
8017
8017
8017
41069
0
0
0
0
0
0
0
8017
8017
0
0
0
1008
1008
8017
8017
8043
8043
8043
8043
8043
8043
8017
8017
0
0
0
0
0
8043
8017
8017
8043
8017
8017
8017
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
8017
1008
1008
8017
8017
8043
8043
8043
1008
1008
8017
1008
1008
0
0
0
0
0
0
1008
1008
1008
1008
1008
8017
8017
8017
8017
0
0
0
0
0
0
0
0
1008
1008
1008
41073
8017
8017
8017
8017
8017
8017
8017
8017
0
1008
1008
1008
1008
1008
1008
8043
8017
8043
8017
1008
8043
8043
8017
8043
1008
1008
8017
8017
8017
8017
1008
1008
8017
1008
8043
8017
8043
8017
1008
1008
0
0
0
0
1008
8017
1008
1008
8017
8017
8017
8017
1008
1008
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
0
0
1008
1008
1008
1008
1008
1008
1008
1008
8017
8017
8017
1008
1008
1008
1008
1008
41069
41069
1008
41069
1008
1008
1008
1008
1008
8017
8017
8017
1008
1008
8017
8017
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
8043
8043
8043
8017
8017
8017
1008
1008
1008
1008
1008
8017
8017
8043
1008
1008
8043
1008
1008
8017
8017
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
8017
0
0
0
8017
8017
0
1008
1008
1008
1008
1008
1008
1008
1008
8017
8017
1008
1008
1008
1008
1008
1008
1008
8017
8017
8043
8017
8017
8017
8017
8017
41073
41073
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
41073
41073
41073
1008
1008
41073
0
1008
1008
1008
8017
8017
8017
8017
8017
1008
1008
1008
1008
0
0
0
41073
1008
1008
1008
1008
1008
8043
1008
1008
1008
8017
8017
8017
8017
8017
8017
8017
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
8043
8043
41069
41069
41069
1008
1008
1008
8017
8017
8017
1008
1008
1008
1008
1008
1008
8017
8017
8017
1008
1008
1008
1008
8017
8017
8017
1008
1008
8043
8043
8017
8017
1008
1008
1008
1008
0
1008
1008
1008
0
0
1008
1008
1008
1008
1008
1008
1008
8017
8017
8017
8017
1008
1008
1008
1008
8017
8017
8017
8017
8017
8017
8017
1008
8017
8017
0
0
0
0
0
1008
1008
1008
41073
8017
8017
8017
8017
1008
1008
1008
1008
1008
8043
8043
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
1008
41073
1008
1008
1008
1008
1008
8017
8017
8043
8017
8017
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
1008
1008
1008
1008
8017
8017
8017
8017
1008
1008
1008
8017
8017
8017
8017
8017
8017
8017
8017
1008
1008
1008
1008
1008
8017
8017
8017
1008
1008
1008
1008
1008
8017
1008
1008
1008
8017
8017
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
8017
8017
8017
8017
1008
1008
1008
1008
1008
1008
41073
1008
1008
8017
8017
8043
8043
1008
1008
1008
1008
1008
8017
8017
8017
8017
8017
0
0
0
41073
1008
8043
1008
8043
8017
8017
1008
1008
8017
8017
8017
8017
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
1008
8043
8043
8017
0
8017
8017
8017
1008
8017
8017
8017
8017
8017
8017
1008
1008
1008
8017
8043
8017
1008
1008
1008
8017
8017
8017
8017
8017
8017
8017
8017
8017
8043
8043
1008
1008
1008
41073
41073
41073
41073
41073
41073
8043
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
1008
1008
1008
8017
8017
1008
1008
1008
1008
0
0
0
0
0
8043
8017
8017
8017
8017
8043
0
0
8043
8043
0
0
0
0
0
1008
1008
1008
41069
8043
8043
8017
1008
1008
1008
1008
1008
1008
0
1008
1008
1008
1008
1008
8017
8017
8017
8017
1008
1008
0
0
0
0
0
8017
8017
8017
8017
1008
1008
1008
8017
1008
1008
1008
1008
1008
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
8043
8043
1008
8043
8017
8017
8017
8017
1008
1008
1008
8017
8017
8017
8017
8017
8017
8017
8043
8043
8043
8043
8017
8017
1008
1008
1008
1008
1008
1008
8017
41069
41069
8017
8017
8017
8043
8017
8017
8017
8043
8043
8043
8017
8017
8017
0
0
0
1008
1008
41073
1008
8017
8017
8017
8017
0
1008
1008
1008
0
1008
1008
1008
1008
8017
8017
8017
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
8017
8017
8017
1008
1008
1008
1008
1008
41073
41073
41073
8017
8017
41069
1008
1008
1008
1008
1008
1008
8043
8017
8017
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
8017
8017
8017
8043
8043
8043
8017
8017
8017
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
8017
8017
1008
1008
1008
1008
1008
1008
8017
8017
0
0
0
0
8017
41069
1008
1008
1008
8017
8043
8017
1008
8043
8043
8017
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
8017
8017
0
0
0
0
0
0
1008
8043
8043
8043
8043
8017
1008
1008
41073
41073
1008
41073
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
8043
1008
1008
1008
1008
41073
8017
8017
8017
8017
0
0
0
0
1008
1008
1008
41073
41073
41073
1008
1008
8017
8017
1008
1008
1008
1008
1008
41073
41073
41073
1008
1008
1008
1008
8017
8017
1008
1008
1008
8017
41073
41073
41073
8043
8017
1008
1008
1008
1008
8043
8043
8043
8043
1008
1008
1008
1008
1008
1008
1008
1008
8017
8043
8043
8043
8043
8017
8017
0
8017
8017
8017
8017
8017
41073
41073
41073
41073
41073
41073
1008
1008
1008
1008
8017
8017
8017
8017
8017
8017
8017
8017
8017
8043
8043
8017
8017
8017
8017
8017
1008
1008
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
8017
8017
1008
1008
1008
1008
1008
1008
8017
8017
8017
8017
8017
1008
1008
1008
1008
1008
1008
1008
41073
41073
8017
8017
8017
8017
8017
41069
41069
41069
41069
1008
1008
1008
1008
0
1008
8017
8017
8017
8017
8017
8017
41069
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
1008
8017
8017
8017
8017
8017
1008
1008
1008
1008
1008
1008
1008
8043
41073
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
8017
8017
8017
8017
8017
8017
41069
1008
1008
8017
8017
8017
1008
1008
1008
1008
1008
1008
1008
1008
8017
8017
1008
1008
1008
1008
0
0
0
0
0
1008
1008
1008
1008
8017
8017
8017
8017
1008
1008
1008
1008
1008
1008
1008
41073
41073
1008
1008
1008
1008
1008
1008
8043
8017
1008
41073
41073
41073
1008
1008
41073
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
1008
8017
0
0
0
0
0
0
1008
8017
8017
8017
8017
0
0
0
0
1008
1008
1008
1008
1008
0
0
0
1008
1008
1008
41073
41073
8017
8017
8017
8017
1008
0
0
0
1008
0
0
0
0
0
0
0
8017
8017
1008
1008
1008
1008
1008
8043
8043
8043
1008
8017
1008
1008
1008
1008
1008
1008
1008
1008
1008
41073
0
0
0
1008
1008
8043
8043
8043
8043
1008
1008
1008
8017
1008
1008
8017
1008
1008
8043
8043
1008
1008
1008
8017
8017
8017
8017
8017
1008
1008
1008
1008
8017
8017
8017
8017
8017
8017
0
0
0
0
1008
0
0
1008
1008
0
0
8017
0
1008
1008
1008
8017
8017
8017
8017
8017
8017
8017
8017
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
8043
8043
8017
8043
8043
8043
8043
8043
1008
1008
1008
1008
1008
0
0
0
1008
1008
1008
8017
8017
8017
8017
8017
1008
1008
1008
1008
8017
1008
8017
8017
1008
1008
1008
8017
1008
1008
8017
8017
8017
8043
8043
8043
8043
0
0
8017
8017
1008
1008
8017
1008
1008
1008
1008
8017
8017
8017
8017
1008
1008
41073
41073
41073
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
1008
1008
8017
8017
8017
8017
1008
1008
1008
0
0
1008
1008
1008
1008
1008
1008
8043
8043
8043
1008
1008
0
0
0
8017
8017
8017
0
0
0
0
0
1008
1008
1008
8043
1008
8043
8043
1008
1008
1008
1008
8017
8017
8017
8017
8017
8017
41073
8043
1008
1008
41073
41073
41073
41069
41069
41069
41069
1008
0
0
1008
1008
1008
1008
0
41073
41073
1008
1008
1008
1008
1008
8043
8043
8017
0
0
0
0
1008
8043
1008
8017
8017
8017
8017
8017
1008
1008
1008
1008
1008
1008
1008
1008
1008
41073
1008
1008
1008
1008
1008
8043
8043
8043
1008
1008
0
0
0
8017
8017
8017
8017
1008
1008
1008
1008
1008
1008
1008
1008
8017
0
0
1008
1008
1008
1008
1008
1008
1008
8043
8043
8043
8043
8043
0
0
0
0
1008
1008
1008
0
1008
1008
1008
1008
1008
1008
1008
8043
8017
1008
1008
8017
8017
8017
8017
1008
1008
1008
41073
1008
1008
1008
41069
41069
41069
1008
8017
8017
0
0
41069
41069
41069
1008
41069
8017
1008
1008
1008
8017
8017
8017
8017
1008
1008
1008
1008
1008
0
0
1008
8017
8017
8017
1008
1008
1008
0
0
0
0
0
0
0
1008
8017
8017
8017
1008
1008
1008
1008
1008
8017
1008
1008
1008
1008
8043
8043
8043
8043
1008
1008
8017
8017
8017
8017
8017
8017
41073
1008
8043
8043
8043
8043
8043
1008
1008
1008
1008
1008
1008
0
0
1008
1008
41073
41073
8017
8017
41073
41073
41073
41073
1008
8017
1008
1008
8017
8017
1008
1008
8043
1008
1008
1008
1008
1008
1008
1008
1008
1008
41073
41073
1008
1008
1008
1008
0
0
0
8017
1008
1008
1008
8043
1008
0
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
8017
8017
1008
1008
1008
1008
8043
8043
8043
8017
8017
8017
1008
1008
1008
1008
1008
1008
1008
1008
0
1008
1008
1008
1008
1008
8043
8043
8043
8043
0
0
1008
1008
1008
1008
41073
8017
8017
8017
1008
1008
1008
1008
1008
8043
8017
8017
1008
1008
1008
1008
41073
1008
8017
8017
8017
8017
8017
8017
8017
8017
0
1008
8017
8017
8017
8043
8043
1008
8043
1008
0
0
8017
8017
8017
8017
1008
1008
1008
1008
1008
1008
1008
1008
1008
41069
41069
41069
1008
1008
1008
0
0
8017
8017
1008
1008
1008
1008
1008
1008
8017
8043
8043
8043
8017
8017
8017
8043
1008
1008
8043
8043
8043
8043
1008
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
8017
8017
8017
8043
8043
8043
8043
41073
0
0
1008
8017
8017
1008
1008
1008
1008
1008
8043
1008
1008
41073
0
1008
1008
1008
1008
1008
1008
1008
8017
1008
1008
1008
1008
1008
8017
8017
8017
8017
8017
8017
1008
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
8017
8017
1008
1008
8017
8017
0
0
0
0
8043
8043
8043
8017
8017
8017
41073
1008
1008
1008
1008
1008
8017
8017
1008
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
8017
0
0
8017
8017
8017
8017
8017
1008
1008
1008
1008
1008
8017
8017
8017
8017
1008
1008
8017
8017
1008
1008
1008
8017
8017
8017
8017
1008
1008
1008
1008
1008
1008
1008
0
0
1008
1008
1008
1008
1008
1008
1008
8043
8043
8043
1008
1008
1008
1008
1008
8017
1008
8017
8017
8017
1008
1008
8017
0
0
0
0
1008
8017
8017
8017
1008
41073
1008
1008
1008
41073
41073
1008
41073
41073
41073
0
0
0
8017
8017
8017
8017
8017
1008
1008
1008
0
0
0
0
0
8017
8017
1008
1008
1008
1008
1008
1008
8017
8017
8017
1008
1008
1008
1008
1008
1008
8017
8017
41073
41073
0
0
0
0
0
8017
8017
1008
8043
8017
8043
8017
8017
1008
41069
41069
41069
41069
41069
8017
8017
8017
0
0
0
0
8017
1008
8043
8043
41073
1008
1008
1008
1008
1008
1008
8017
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
8017
8017
8017
8017
1008
8017
8017
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
8017
8017
1008
8017
1008
1008
1008
1008
1008
1008
8017
8017
41073
41073
41073
41073
41073
0
8017
8017
1008
1008
1008
0
0
0
0
0
8017
8017
1008
41073
41073
41073
41073
1008
8017
8017
8017
8017
8017
8017
8017
0
8043
8043
8043
8043
1008
1008
0
0
0
0
0
0
0
1008
1008
1008
8017
8017
8017
8017
1008
41073
41073
0
0
0
0
0
8017
8017
8017
8017
0
1008
1008
1008
0
8017
8017
8017
8017
8017
8043
8043
8043
8017
1008
8017
8017
1008
1008
1008
0
1008
1008
1008
1008
1008
1008
1008
8017
8017
1008
41073
8017
8017
8017
8017
1008
1008
1008
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
8017
8017
8017
8017
8017
1008
1008
1008
1008
1008
8043
8043
8043
8043
1008
1008
1008
1008
1008
0
0
0
0
0
1008
1008
41073
1008
1008
1008
1008
1008
8043
8043
8043
8043
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
41073
41069
0
0
0
0
41073
41073
1008
1008
1008
1008
1008
8017
1008
1008
1008
1008
1008
41073
0
0
0
0
0
0
8017
8017
8017
8017
8017
8017
1008
1008
1008
1008
8017
0
0
0
1008
1008
1008
1008
1008
1008
8017
8017
41073
41073
1008
1008
1008
1008
1008
8043
8043
8043
41073
1008
1008
1008
1008
1008
1008
8017
8017
8017
8017
8017
0
0
1008
1008
1008
1008
1008
1008
8017
8017
8017
8017
1008
1008
1008
1008
8043
8043
8043
8043
8043
0
0
0
8017
8017
8017
1008
1008
1008
8043
8043
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
8017
8017
8017
8017
1008
1008
1008
1008
1008
8043
1008
1008
1008
1008
1008
0
0
1008
1008
1008
41073
41073
0
8043
8043
8017
8017
8017
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
8017
8017
8017
8017
0
0
0
1008
1008
8043
8043
1008
8043
8017
8017
8017
8017
8017
8017
1008
1008
1008
1008
0
0
0
0
0
0
8017
1008
1008
1008
41073
41073
41073
0
41073
1008
8043
8043
8043
8043
8017
8017
8043
8043
1008
1008
1008
1008
1008
8017
8017
8017
8017
1008
1008
0
0
0
0
0
1008
1008
41073
1008
1008
1008
1008
1008
1008
1008
1008
8017
8017
8017
8017
8017
8017
1008
1008
1008
8043
1008
1008
1008
1008
1008
1008
0
0
0
0
0
8017
8043
8017
8017
8017
8017
8017
8017
8017
8043
8017
8017
8017
1008
1008
1008
8017
1008
0
0
0
0
1008
1008
1008
0
0
0
0
0
8017
8017
8017
8017
1008
1008
1008
41073
1008
1008
1008
1008
1008
8017
8017
0
0
0
8043
8043
8017
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
1008
1008
1008
0
1008
1008
1008
8043
8043
1008
1008
1008
1008
41073
41073
41073
8043
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
41069
41069
1008
1008
1008
1008
1008
1008
1008
41069
41069
41069
41069
41069
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
41069
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
41069
41069
41069
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
41069
41069
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
41069
41069
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
41069
41069
1008
41069
41069
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
41069
41069
41069
41069
1008
1008
1008
0
1008
41069
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
41069
41069
41069
41069
41069
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
41069
41069
41069
41069
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
41069
41069
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
41069
41069
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
41069
41069
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
41069
41069
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
41069
41069
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
41069
41069
41069
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
41069
41069
41069
41069
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
41069
41069
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
41069
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
41069
41069
41069
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
41069
41069
41069
1008
1008
1008
1008
1008
1008
41069
1008
1008
1008
1008
41069
41069
41069
41069
1008
1008
1008
1008
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
41069
1008
41069
1008
1008
1008
41069
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
41069
41069
41069
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
41069
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
41069
41069
41069
41069
41069
41069
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
2010
2010
2010
8017
2010
2010
2010
8017
8017
8017
2010
2010
2010
2010
8017
2010
8017
2010
8017
8017
2010
2010
8017
8017
8017
8017
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8017
8017
8017
8017
8017
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8017
8017
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8017
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
0
0
8017
8017
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
0
0
0
0
0
0
0
0
0
8017
8017
8017
8017
0
0
0
0
0
0
0
0
0
0
8017
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
0
0
0
0
0
0
0
8017
8017
8017
8017
8017
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
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8017
8017
0
0
0
0
0
0
0
0
0
0
8017
8017
8017
8017
8017
8017
0
0
0
0
0
8017
0
0
0
0
0
0
0
0
8017
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
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
0
0
8017
8017
8017
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
0
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
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
0
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
0
0
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
0
0
0
0
0
0
8017
0
0
0
0
0
0
0
8017
8017
8017
8017
8017
0
0
0
0
0
0
0
0
0
0
0
0
8017
8017
0
0
0
0
0
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
0
0
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
0
0
8017
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8017
0
0
0
0
8017
8017
8017
8017
8017
8017
8017
8017
0
8017
8017
0
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
0
0
0
0
0
0
0
0
0
0
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
0
8017
8017
8017
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8017
8017
8017
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8017
8017
0
0
8017
8017
8017
8017
0
0
0
0
0
0
0
0
8017
8017
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8017
0
0
0
0
0
0
0
0
8017
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
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8017
0
0
0
0
0
0
8017
8017
8017
8017
0
0
0
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
0
0
0
0
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
0
0
8017
8017
8017
8017
8017
0
8017
8017
0
8017
8017
8017
8017
8017
8017
0
8017
8017
8017
8017
8017
8017
8017
8017
8017
0
0
0
0
0
8017
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
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8017
8017
8017
8017
8017
8017
8017
0
0
8017
8017
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
0
0
0
2010
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
1009
1009
1009
0
0
0
2010
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
2010
2010
1009
1009
1009
1009
0
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
2010
2010
2010
1009
1009
1009
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
2010
2010
2010
2010
1009
2010
1009
1009
1009
2010
2010
2010
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
0
2010
2010
2010
2010
2010
0
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
2010
2010
2010
2010
2010
2010
2010
1009
1009
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
0
0
0
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
1009
1009
1009
1009
0
1009
0
1009
1009
0
0
1009
1009
1009
0
2010
2010
2010
2010
2010
0
2010
2010
2010
1009
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
1009
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
0
0
1009
1009
0
1009
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
1009
0
0
0
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
1009
0
0
0
0
2010
2010
2010
2010
0
0
0
0
0
0
0
2010
2010
0
0
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
2010
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
2010
0
0
0
2010
2010
2010
0
2010
2010
0
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
0
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
0
0
1009
2010
1009
1009
1009
1009
2010
2010
0
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
1009
1009
1009
2010
2010
2010
1009
1009
1009
1009
1009
0
2010
2010
2010
2010
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
2010
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
1009
1009
2010
2010
2010
0
2010
2010
0
2010
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
1009
1009
1009
1009
2010
2010
1009
1009
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
2010
2010
2010
2010
2010
2010
2010
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
0
0
2010
0
0
0
0
2010
2010
2010
2010
1009
1009
1009
2010
2010
2010
2010
2010
1009
1009
0
0
0
0
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
1009
2010
1009
0
2010
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
1009
1009
1009
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
1009
2010
2010
2010
2010
1009
2010
2010
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
1009
2010
2010
2010
0
1009
1009
0
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
0
1009
1009
1009
2010
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
2010
2010
0
0
0
0
0
0
0
1009
1009
1009
1009
0
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
2010
2010
0
1009
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
1009
0
0
0
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
2010
2010
1009
1009
1009
1009
0
0
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
2010
1009
2010
2010
2010
1009
0
0
0
0
0
1009
0
0
1009
1009
0
0
1009
1009
1009
1009
2010
2010
0
0
0
0
1009
2010
1009
1009
1009
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
0
0
1009
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
1009
0
0
0
0
0
1009
1009
1009
1009
1009
1009
1009
1009
0
0
0
0
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
1009
0
0
0
1009
1009
1009
2010
2010
0
2010
2010
2010
0
0
0
0
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
2010
2010
2010
0
2010
2010
2010
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
0
1009
0
0
0
0
0
0
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
0
0
0
0
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
2010
2010
0
0
0
0
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
0
0
0
0
0
0
0
0
0
0
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
0
0
2010
2010
2010
0
0
0
0
0
0
0
2010
2010
0
0
0
0
2010
0
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
0
1009
1009
1009
1009
1009
0
0
0
0
0
0
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
1009
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
0
0
2010
0
2010
2010
0
0
0
2010
2010
0
2010
0
0
0
2010
2010
2010
2010
2010
2010
1009
1009
1009
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
1009
1009
1009
1009
1009
0
0
0
0
0
0
0
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
2010
2010
2010
2010
1009
1009
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
2010
2010
2010
1009
1009
1009
1009
2010
2010
0
1009
1009
0
1009
0
0
0
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
1009
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
1009
0
0
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
0
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
2010
2010
2010
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
1009
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
2010
0
0
0
2010
0
0
1009
1009
1009
1009
1009
1009
2010
1009
0
1009
1009
1009
1009
0
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
2010
2010
2010
0
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
0
0
1009
1009
1009
1009
1009
0
2010
1009
1009
1009
1009
1009
1009
1009
2010
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
2010
1009
1009
1009
1009
1009
2010
1009
1009
1009
1009
0
0
0
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
0
2010
0
2010
0
2010
2010
2010
0
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
1009
1009
2010
2010
2010
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
1009
0
0
0
0
0
0
1009
2010
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
1009
2010
2010
2010
2010
2010
2010
2010
1009
2010
2010
1009
2010
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
1009
1009
0
1009
1009
0
0
1009
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
2010
2010
2010
1009
1009
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
0
0
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
1009
1009
1009
1009
0
0
1009
0
0
1009
0
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
2010
2010
2010
1009
1009
1009
1009
0
0
0
0
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1009
1009
1009
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
0
0
1009
1009
1009
1009
2010
1009
1009
1009
1009
2010
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
1009
1009
2010
2010
2010
2010
0
0
0
0
0
2010
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
1009
1009
1009
2010
2010
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
2010
2010
2010
2010
2010
2010
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
0
1009
0
0
1009
1009
2010
0
2010
2010
2010
2010
0
2010
0
0
1009
0
0
0
0
0
0
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
2010
2010
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
0
0
0
0
0
0
1009
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
1009
0
0
0
0
0
0
0
0
0
2010
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
2010
2010
2010
2010
2010
1009
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
0
1009
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
0
2010
2010
2010
2010
2010
2010
2010
2010
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
0
0
0
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
0
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
2010
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
2010
2010
2010
2010
2010
2010
1009
1009
1009
2010
2010
1009
1009
1009
1009
2010
2010
2010
2010
1009
1009
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
0
1009
1009
0
2010
0
0
0
0
0
1009
0
0
0
0
0
0
1009
0
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
2010
0
0
0
0
2010
0
0
0
0
0
0
0
2010
2010
2010
0
0
0
0
0
0
1009
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
0
0
0
0
0
0
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
0
0
0
0
0
0
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
0
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
0
1009
0
1009
1009
0
1009
1009
0
1009
1009
1009
1009
1009
1009
1009
1009
0
0
0
0
0
0
0
0
0
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
0
0
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
0
0
0
0
0
0
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
0
0
1009
1009
1009
1009
1009
1009
1009
1009
1009
0
0
0
1009
1009
1009
0
0
0
0
1009
1009
1009
1009
1009
1009
1009
1009
1009
0
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
0
1009
1009
0
1009
1009
1009
1009
0
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
0
0
1009
1009
1009
1009
1009
0
0
0
0
1009
1009
1009
1009
1009
1009
0
0
1009
1009
1009
1009
0
0
0
0
0
1009
0
0
1009
0
1009
0
0
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
0
1009
0
0
1009
1009
1009
1009
0
0
1009
1009
1009
1009
1009
1009
1009
1009
1009
0
0
0
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
0
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
0
2010
2010
2010
2010
0
2010
0
0
0
2010
2010
2010
2010
2010
2010
2010
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
0
2010
0
0
2010
0
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
0
2010
0
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
0
2010
0
0
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
0
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
0
0
2010
2010
0
2010
2010
2010
0
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
0
2010
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
2010
2010
2010
2010
0
0
2010
0
2010
2010
2010
2010
0
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
0
2010
0
2010
0
0
0
2010
0
0
0
0
0
2010
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
39034
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
39034
39034
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
39034
39034
39034
2010
2010
2010
39034
39034
39034
39034
39034
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
39034
39034
39034
39034
39034
39034
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
39034
39034
2010
39034
39034
39034
39034
39034
39034
2010
39034
39034
39034
39034
39034
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
0
2010
0
0
0
2010
2010
0
0
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
39034
39034
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
39034
39034
39034
39034
39034
39034
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
39034
2010
2010
2010
2010
39034
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
2010
2010
2010
2010
2010
0
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
39034
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
39034
39034
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
39034
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
39034
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
39034
39034
39034
2010
2010
2010
2010
2010
2010
39034
2010
2010
2010
2010
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
39034
39034
39034
39034
39034
39034
39034
39034
39034
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
39034
39034
39034
2010
39034
39034
39034
39034
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
39034
39034
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
39034
39034
2010
2010
2010
2010
2010
2010
39034
39034
39034
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
39034
39034
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
39034
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
39034
39034
39034
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
39034
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
39034
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
39034
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
0
0
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
0
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
0
2010
0
0
2010
0
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
39034
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
0
2010
2010
0
2010
2010
2010
2010
0
2010
0
0
0
0
0
0
0
0
0
2010
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
39034
39034
39034
39034
39034
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
39034
39034
39034
39034
39034
39034
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
39034
39034
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
39034
39034
39034
39034
39034
39034
39034
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
39034
39034
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
0
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
39034
2010
39034
39034
39034
39034
39034
39034
39034
2010
2010
39034
39034
39034
39034
39034
39034
39034
39034
39034
39034
39034
2010
39034
2010
2010
39034
39034
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
39034
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
39034
39034
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
39034
39034
2010
2010
2010
39034
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
39034
39034
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
39034
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
39034
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
39034
39034
39034
39034
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1033
1033
1033
2010
2010
2010
2010
2010
39034
39034
1033
1033
1033
39034
39034
39034
39034
39034
39034
39034
39034
39034
1033
1033
1033
39034
39034
39034
39034
39034
39034
39034
39034
1033
1033
1033
1033
1033
1033
1033
1033
1033
1033
1033
1033
1033
1033
1033
1033
1033
1033
1033
39034
39034
1033
1033
39034
39034
39034
39034
39034
39034
39034
39034
39034
39034
1033
39034
0
0
0
1033
1033
1033
39034
39034
39034
39034
1033
1033
1033
2010
2010
2010
2010
2010
1033
1033
1033
39034
39034
39034
39034
39034
39034
1033
1033
1033
1033
1033
1033
1033
1033
1033
1033
1033
39034
39034
39034
39034
39034
39034
1033
1033
1033
1033
1033
1033
39034
39034
39034
39034
39034
39034
39034
39034
39034
39034
39034
39034
39034
39034
39034
1033
1033
1033
1033
1033
1033
39034
39034
39034
39034
39034
1033
1033
39034
39034
39034
39034
39034
1033
1033
1033
0
0
1033
39034
1033
2010
2010
2010
1033
1033
2010
1033
1033
1033
1033
1033
1033
1033
1033
39034
1033
0
2010
39034
39034
39034
39034
39034
1033
1033
1033
39034
2010
2010
2010
2010
2010
2010
2010
1033
1033
1033
39034
39034
39034
39034
39034
39034
39034
39034
39034
1033
1033
39034
1033
39034
39034
39034
39034
2010
2010
2010
2010
2010
2010
39034
39034
39034
39034
1033
1033
1033
1033
39034
39034
39034
39034
39034
39034
1033
1033
1033
39034
39034
39034
39034
39034
39034
39034
1033
2010
2010
39034
39034
39034
39034
39034
39034
39034
39034
1033
1033
0
0
1033
0
0
1033
1033
1033
1033
1033
1033
0
0
0
0
0
0
0
39034
39034
39034
39034
39034
39034
39034
39034
39034
39034
1033
1033
1033
1033
1033
1033
39034
1033
39034
39034
39034
39034
39034
39034
39034
39034
39034
39034
39034
39034
39034
39034
39034
1033
1033
1033
1033
1033
1033
1033
1033
1033
1033
39034
39034
39034
39034
39034
39034
39034
1033
1033
39034
39034
39034
39034
39034
39034
39034
39034
39034
39034
39034
39034
39034
39034
39034
39034
39034
39034
39034
39034
39034
39034
39034
39034
1033
1033
1033
1033
1033
39034
39034
39034
39034
1033
39034
39034
39034
39034
39034
2010
1033
1033
1033
39034
39034
39034
1033
1033
1033
1033
1033
1033
39034
39034
39034
39034
39034
0
1033
39034
39034
39034
39034
39034
39034
1033
1033
1033
1033
1033
39034
1033
39034
39034
39034
39034
39034
39034
39034
39034
39034
39034
39034
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1033
2010
2010
2010
2010
2010
1033
1033
1033
39034
1033
39034
39034
39034
39034
39034
39034
39034
39034
1033
1033
2010
1033
1033
1033
1033
1033
1033
1033
1033
1033
1033
1033
39034
39034
39034
39034
39034
39034
39034
39034
39034
1033
2010
2010
2010
2010
1033
1033
1033
1033
2010
2010
0
2010
0
0
0
0
0
39034
39034
1033
1033
1033
39034
39034
39034
39034
1033
39034
39034
1033
1033
39034
39034
39034
39034
39034
39034
39034
1033
1033
1033
1033
1033
1033
1033
1033
1033
1033
2010
2010
2010
2010
2010
2010
2010
39034
1033
39034
1033
1033
39034
39034
39034
39034
39034
39034
0
0
0
0
1033
1033
1033
0
0
2010
2010
39034
39034
39034
39034
39034
39034
39034
39034
39034
1033
1033
1033
39034
39034
39034
39034
39034
39034
39034
39034
39034
39034
39034
39034
39034
1033
1033
1033
1033
1033
39034
0
0
0
0
1033
1033
1033
2010
0
0
0
0
0
0
0
0
0
0
1033
1033
1033
1033
1033
1033
39034
39034
39034
39034
39034
39034
39034
39034
39034
39034
39034
39034
39034
39034
1033
1033
1033
2010
2010
2010
1033
1033
1033
1033
1033
39034
39034
39034
39034
39034
39034
39034
39034
39034
39034
39034
39034
39034
39034
39034
39034
39034
39034
39034
1033
1033
1033
39034
39034
39034
39034
39034
39034
39034
39034
39034
39034
1033
1033
1033
1033
1033
39034
39034
2010
2010
39034
39034
39034
39034
39034
1033
1033
1033
1033
1033
1033
1033
1033
39034
39034
39034
39034
39034
39034
39034
39034
1033
1033
39034
39034
39034
39034
39034
39034
39034
39034
39034
0
0
1033
1033
1033
1033
1033
1033
1033
1033
1033
1033
1033
1033
1033
1033
1033
1033
1033
39034
1033
1033
1033
1033
1033
1033
1033
1033
1033
39034
39034
39034
1033
1033
1033
1033
39034
1033
1033
1033
39034
39034
39034
39034
39034
2010
2010
39034
39034
39034
1033
39034
0
0
0
0
0
1033
1033
1033
1033
1033
1033
1033
1033
1033
1033
1033
1033
1033
1033
1033
1033
39034
39034
39034
39034
39034
1033
2010
2010
2010
1033
1033
1033
39034
39034
39034
1033
1033
1033
1033
1033
1033
0
0
39034
39034
39034
39034
39034
2010
1033
1033
1033
1033
1033
39034
39034
39034
39034
39034
39034
39034
1033
0
0
0
1033
1033
1033
1033
1033
2010
1033
39034
39034
1033
1033
1033
1033
1033
1033
1033
1033
1033
1033
1033
1033
1033
1033
1033
1033
1033
1033
1033
39034
39034
39034
39034
39034
1033
1033
39034
39034
39034
0
0
1033
1033
1033
1033
1033
1033
1033
1033
1033
39034
39034
39034
39034
39034
1033
1033
2010
1033
1033
1033
1033
39034
39034
39034
39034
39034
39034
39034
39034
39034
39034
2010
39034
39034
39034
1033
39034
1033
39034
39034
1033
1033
1033
1033
1033
1033
1033
1033
2010
39034
39034
39034
39034
1033
1033
1033
1033
1033
1033
1033
1033
1033
1033
1033
1033
1033
1033
1033
1033
1033
1033
1033
1033
1033
1033
1033
1033
0
39034
39034
1033
39034
1033
39034
39034
1033
1033
1033
39034
39034
39034
39034
1033
0
2010
1033
1033
1033
1033
1033
0
1033
1033
1033
1033
0
0
0
0
39034
1033
1033
1033
1033
1033
1033
1033
1033
1033
39034
39034
1033
1033
2010
2010
2010
2010
39034
39034
39034
39034
39034
1033
1033
1033
1033
39034
39034
39034
39034
39034
1033
1033
0
1033
1033
1033
1033
1033
39034
39034
39034
39034
39034
39034
39034
39034
39034
39034
39034
39034
39034
39034
39034
39034
39034
39034
39034
39034
39034
39034
39034
39034
39034
39034
39034
39034
1033
39034
1033
1033
39034
39034
39034
39034
1033
39034
39034
1033
1033
2010
0
0
0
0
0
0
0
0
0
0
0
1033
1033
1033
1033
1033
1033
1033
1033
2010
1033
1033
1033
1033
39034
39034
39034
39034
39034
39034
39034
39034
39034
39034
39034
39034
39034
39034
39034
39034
1033
39034
39034
39034
39034
39034
39034
39034
39034
39034
39034
39034
39034
39034
39034
1033
2010
2010
2010
2010
1033
1033
1033
0
0
0
0
0
0
39034
39034
1033
39034
39034
1033
1033
1033
1033
1033
39034
39034
39034
39034
2010
39034
39034
1033
1033
1033
1033
1033
2010
1033
1033
39034
39034
39034
39034
2010
39034
39034
39034
39034
39034
39034
39034
39034
39034
39034
39034
39034
39034
39034
39034
39034
39034
39034
39034
1033
1033
1033
1033
1033
39034
39034
39034
39034
39034
39034
39034
1033
1033
39034
39034
39034
39034
39034
39034
39034
39034
39034
39034
39034
39034
39034
1033
39034
39034
1033
1033
1033
1033
0
0
0
0
39034
39034
39034
1033
1033
1033
1033
1033
1033
1033
1033
1033
39034
39034
39034
39034
39034
39034
39034
39034
1033
1033
39034
39034
39034
39034
39034
39034
39034
39034
39034
1033
1033
1033
1033
39034
39034
39034
39034
39034
39034
39034
39034
39034
39034
39034
39034
39034
1033
1033
1033
1033
1033
0
1033
1033
1033
1033
1033
1033
1033
1033
39034
1033
39034
39034
39034
1033
0
1033
0
0
1033
1033
1033
0
0
0
0
0
0
0
1033
1033
0
0
0
0
0
0
0
0
0
0
0
1033
1033
1033
1033
1033
0
0
0
0
0
0
0
1033
1033
1033
1033
1033
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1033
1033
1033
1033
1033
0
0
1033
1033
1033
1033
0
0
0
0
0
0
0
1033
1033
0
1033
1033
1033
1033
1033
0
0
0
0
0
0
0
0
0
1033
1033
1033
0
0
0
0
1033
1033
1033
1033
0
1033
1033
1033
1033
1033
1033
1033
1033
1033
0
1033
1033
1033
1033
1033
1033
1033
1033
1033
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1033
0
0
0
1033
1033
1033
1033
1033
1033
1033
1033
1033
1033
0
1033
1033
1033
1033
1033
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1033
1033
0
0
1033
1033
1033
1033
1033
0
0
0
0
0
0
0
0
1033
1033
1033
1033
1033
1033
1033
1033
1033
0
0
1033
1033
1033
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1033
1033
1033
1033
1033
1033
0
0
0
0
1033
1033
0
0
0
0
0
0
0
0
0
0
0
1033
1033
1033
1033
1033
1033
1033
1033
0
1033
1033
1033
1033
1033
0
0
0
1033
1033
1033
1033
1033
1033
1033
1033
1033
0
0
0
0
0
0
0
1033
1033
1033
1033
1033
1033
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1033
1033
1033
1033
1033
1033
0
0
0
0
0
0
0
0
0
0
0
1033
1033
1033
1033
1033
1033
1033
0
1033
1033
1033
0
0
0
0
0
1033
1033
1033
1033
1033
1033
1033
1033
1033
1033
1033
1033
1033
1033
0
0
0
0
0
0
1033
1033
1033
1033
1033
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1033
1033
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1033
0
0
0
0
0
0
0
0
1033
0
0
0
0
0
0
0
0
0
1033
1033
1033
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1033
0
0
0
0
0
0
0
0
0
0
0
1033
0
0
0
0
0
0
1033
1033
1033
1033
0
0
0
0
0
0
0
1033
1033
1033
1033
1033
1033
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1033
1033
1033
0
0
0
0
0
0
0
0
0
1033
1033
1033
1033
0
1033
1033
1033
0
1033
1033
1033
1033
1033
1033
1033
1033
0
0
0
0
0
0
0
0
0
1033
0
0
0
0
0
0
0
0
0
1033
1033
1033
1033
1033
0
0
0
0
1033
1033
1033
1033
1033
1033
1033
1033
1033
1033
0
0
0
1033
1033
1033
0
0
0
0
0
0
0
0
0
0
0
1033
1033
1033
0
0
0
0
0
1033
1033
1033
1033
0
0
1033
1033
1033
1033
1033
1033
0
0
0
1033
0
0
0
0
0
0
0
0
0
1033
1033
1033
1033
1033
0
0
0
0
0
0
0
1033
1033
1033
1033
0
0
0
0
0
0
0
0
1033
1033
0
0
0
0
0
0
1033
1033
1033
1033
0
0
0
0
0
0
0
0
0
1033
1033
1033
0
0
0
0
0
0
0
0
0
1033
1033
0
0
0
0
0
1033
1033
1033
1033
1033
1033
0
0
0
0
0
0
0
0
0
1033
0
0
0
1033
1033
1033
1033
1033
1033
0
0
0
1033
1033
1033
0
0
0
1033
1033
1033
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1033
1033
1033
1033
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1033
1033
1033
1033
1033
1033
1033
1033
1033
1033
1033
0
0
1033
1033
1033
1033
1033
1033
1033
1033
1033
0
1033
0
0
1033
1033
1033
1033
0
1033
1033
1033
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1033
0
0
1033
0
0
0
0
0
0
0
1033
1033
0
0
0
0
0
0
1033
1033
1033
0
0
1033
1033
0
0
0
1033
1033
1033
1033
1033
1033
1033
1033
1033
1033
1033
1033
0
1033
1033
1033
1033
1033
1033
1033
1033
1033
1033
1033
1033
1033
0
0
0
1033
0
0
0
1033
1033
1033
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1033
1033
0
0
0
0
0
0
0
0
0
0
0
0
0
1033
1033
1033
0
0
1033
1033
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1033
1033
0
0
0
0
0
0
0
1033
1033
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1033
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1033
1033
1033
1033
1033
1033
1033
1033
1033
0
0
0
1033
0
0
1033
1033
1033
1033
1033
1033
1033
1033
1033
1033
1033
1033
1033
1033
1033
0
0
0
0
0
0
0
0
0
0
0
0
0
1033
1033
1033
0
0
0
0
0
0
0
0
1033
0
1033
1033
1033
1033
0
1033
0
0
0
0
1033
0
0
1033
1033
1033
1033
1033
1033
1033
1033
1033
1033
1033
0
1033
1033
1033
1033
1033
1033
1033
0
0
0
0
0
0
1033
1033
0
0
0
0
1033
1033
1033
1033
1033
1033
0
1033
1033
1033
1033
1033
1033
1033
1033
1033
1033
1033
1033
1033
0
0
0
0
0
0
0
0
0
1033
1033
1033
1033
1033
1033
1033
1033
1033
0
0
0
0
0
0
0
1033
1033
1033
1033
1033
1033
1033
1033
0
0
0
0
0
1033
0
0
1033
1033
1033
1033
0
0
0
0
0
0
0
0
0
1033
0
0
1033
0
0
0
1033
1033
1033
1033
1033
1033
1033
1033
1033
1033
0
0
0
0
1033
1033
1033
1033
1033
1033
1033
1033
1033
1033
1033
1033
1033
0
0
0
0
0
2010
2010
6007
6007
6007
39034
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
2010
2010
2010
2010
6007
2010
2010
2010
6007
2010
6007
2010
6007
6007
6007
6007
6007
6007
6007
2010
6007
6007
6007
6007
6007
2010
2010
6007
6007
6007
6007
2010
6007
2010
2010
2010
2010
2010
6007
2010
2010
2010
2010
2010
6007
6007
6007
2010
2010
2010
2010
2010
6007
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
2010
2010
6007
6007
2010
2010
6007
2010
2010
2010
6007
6007
6007
2010
2010
2010
2010
2010
2010
6007
6007
6007
2010
2010
2010
2010
2010
6007
6007
6007
6007
6007
6007
6007
2010
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
6007
6007
6007
6007
6007
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
6007
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
6007
6007
6007
6007
6007
2010
2010
2010
2010
6007
2010
2010
2010
6007
6007
6007
6007
6007
6007
6007
6007
2010
2010
2010
2010
2010
2010
6007
6007
6007
6007
2010
2010
2010
6007
6007
2010
2010
2010
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
2010
2010
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
2010
2010
6007
6007
6007
2010
6007
2010
2010
6007
6007
2010
2010
2010
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
6007
6007
6007
2010
2010
2010
2010
2010
6007
6007
6007
2010
2010
2010
2010
2010
2010
6007
6007
6007
6007
6007
6007
6007
6007
2010
6007
6007
2010
6007
2010
2010
6007
6007
6007
6007
6007
6007
2010
2010
2010
6007
6007
2010
6007
6007
6007
6007
6007
6007
6007
2010
2010
6007
2010
2010
2010
6007
6007
6007
6007
6007
6007
2010
6007
6007
2010
2010
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
6007
6007
6007
1033
6007
1033
1033
6007
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
2010
2010
6007
6007
2010
6007
2010
6007
6007
6007
6007
2010
2010
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
2010
2010
6007
6007
2010
2010
6007
6007
6007
6007
2010
2010
6007
6007
6007
6007
6007
1033
6007
6007
6007
6007
6007
6007
6007
6007
2010
2010
2010
2010
6007
2010
2010
2010
6007
6007
2010
2010
2010
2010
2010
2010
6007
6007
2010
2010
6007
2010
2010
2010
2010
2010
2010
2010
6007
6007
6007
2010
2010
2010
2010
6007
6007
6007
6007
2010
2010
2010
2010
6007
6007
6007
6007
6007
6007
2010
2010
2010
6007
2010
2010
2010
6007
2010
6007
6007
6007
2010
6007
2010
2010
2010
2010
2010
6007
2010
2010
2010
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
2010
2010
6007
6007
2010
2010
2010
2010
2010
2010
2010
6007
6007
2010
6007
2010
2010
6007
6007
2010
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
2010
2010
2010
6007
6007
6007
6007
6007
2010
2010
2010
2010
6007
6007
6007
6007
6007
6007
6007
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
6007
6007
2010
6007
6007
6007
6007
6007
6007
6007
2010
2010
2010
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
2010
2010
2010
6007
6007
2010
2010
2010
2010
2010
2010
6007
2010
2010
2010
2010
2010
2010
40031
6007
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
1035
1035
6007
6007
0
6007
6007
6007
6007
0
40031
6007
6007
0
0
0
0
0
0
0
0
0
0
1035
1035
1035
0
1035
1035
1035
6007
1035
1035
1035
1035
6007
6007
1035
1035
6007
6007
6007
6007
40031
1035
1035
1035
1035
1035
1035
1035
1033
1033
0
0
0
0
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
6007
1035
6007
6007
6007
6007
6007
1035
1035
40031
40031
40031
6007
6007
6007
1035
1035
0
6007
6007
6007
40031
40031
40031
6007
6007
40031
6007
6007
6007
6007
0
0
6007
0
0
1035
1035
1035
1035
6007
6007
6007
0
6007
6007
6007
6007
6007
6007
6007
6007
1035
1035
1035
1035
1035
6007
6007
6007
6007
1035
6007
6007
1035
1035
40031
40031
6007
40031
6007
6007
6007
40031
40031
6007
40031
6007
40031
40031
40031
40031
40031
6007
6007
1035
40031
1035
1035
1035
1035
1035
1035
1035
40031
40031
6007
6007
1035
40031
40031
6007
6007
6007
40031
40031
1035
6007
1035
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
1035
6007
6007
6007
1035
1035
1035
1035
1035
1035
6007
6007
6007
6007
6007
6007
1033
40031
40031
40031
40031
40031
1035
1035
1035
1035
1035
40031
40031
1035
40031
1035
1035
1035
1035
1035
1035
1035
6007
6007
1033
1033
1033
1033
1033
1035
1035
6007
40031
40031
40031
40031
6007
1033
1033
1033
1035
1035
1035
1035
1035
1035
40031
1035
1035
1035
1035
1035
1035
1035
1033
1033
1035
1035
6007
0
6007
6007
6007
6007
6007
6007
0
6007
1035
6007
6007
6007
1033
6007
6007
6007
1035
1035
6007
6007
6007
1035
6007
6007
1035
1035
6007
6007
1035
1035
6007
1035
1035
1035
1035
6007
1035
1035
1035
1035
40031
40031
40031
1035
1035
1035
40031
6007
40031
6007
6007
6007
1033
1033
1033
1035
1035
1035
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
40031
1035
1035
1035
1035
0
0
0
40031
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1033
1033
1033
1035
1035
1035
1035
1035
1033
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1035
40031
40031
40031
1035
6007
6007
6007
40031
40031
40031
6007
6007
6007
6007
6007
6007
1035
1033
1033
1035
1035
6007
6007
6007
6007
6007
6007
6007
40031
40031
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
6007
6007
6007
6007
6007
6007
40031
40031
40031
40031
40031
6007
6007
6007
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
1035
1035
6007
6007
6007
6007
6007
1035
6007
6007
1033
1033
1033
1033
1033
1033
6007
6007
6007
6007
40031
40031
1035
1035
6007
6007
1035
6007
6007
1033
6007
6007
6007
1033
6007
6007
6007
6007
6007
6007
1035
1035
6007
6007
6007
6007
6007
6007
6007
1033
1033
1033
1033
1033
6007
6007
40031
40031
1033
6007
1035
1035
1035
1035
1035
40031
40031
40031
40031
40031
40031
40031
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
0
0
0
1035
1035
1035
6007
6007
6007
6007
6007
6007
1035
1035
1035
1035
40031
1035
1035
1035
1035
1033
1033
1033
6007
1033
1033
40031
40031
40031
40031
40031
1033
1035
1035
1035
1035
40031
40031
6007
1035
1035
1035
1035
1035
1035
40031
40031
6007
6007
6007
40031
1035
1035
1035
40031
40031
1035
1035
1035
1035
1035
1035
40031
40031
6007
6007
6007
0
0
0
0
1035
1035
1035
1035
1035
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
1035
1035
1035
1035
40031
40031
1035
1035
6007
6007
1035
1035
6007
0
6007
6007
6007
1035
1035
1035
1035
6007
6007
6007
6007
1035
1035
1033
1033
1033
6007
6007
6007
0
1033
1033
1033
40031
0
0
0
0
0
0
6007
1035
1035
6007
6007
6007
1033
6007
40031
6007
40031
40031
6007
40031
1035
1033
1033
1033
40031
40031
6007
6007
6007
6007
0
6007
1035
6007
1035
1033
1035
6007
6007
1035
1035
40031
1035
1035
1035
1035
40031
40031
40031
6007
6007
6007
1033
1033
1033
6007
40031
40031
40031
40031
40031
40031
1035
1035
1035
0
0
0
6007
40031
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
0
0
6007
6007
6007
0
0
0
6007
40031
40031
40031
6007
1033
1033
6007
6007
6007
6007
6007
6007
6007
40031
40031
40031
1033
1035
1035
40031
1033
1035
1035
6007
6007
6007
6007
6007
40031
6007
40031
6007
6007
6007
1035
1035
1035
6007
1035
6007
6007
6007
1035
1035
1035
1035
40031
40031
1035
1035
6007
40031
6007
6007
0
0
6007
0
0
0
1035
6007
1035
6007
1033
1033
1033
6007
6007
6007
6007
1035
1035
6007
6007
1035
0
0
0
0
0
0
0
6007
0
40031
1035
6007
6007
6007
6007
6007
6007
6007
0
0
6007
1035
1035
1035
1035
1035
1035
1035
40031
40031
40031
1035
6007
6007
1035
0
0
39034
39034
39034
39034
39034
39034
39034
39034
39034
40031
40031
6007
6007
1035
6007
1035
1035
1035
1035
1035
1035
6007
1033
1033
1033
1033
1035
1033
39034
39034
39034
39034
39034
1035
1035
1035
1035
6007
6007
40031
40031
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
1035
6007
6007
1035
1035
6007
6007
6007
6007
6007
40031
40031
40031
40031
40031
40031
40031
40031
40031
6007
6007
6007
6007
6007
6007
1033
1035
1033
1035
1035
1033
40031
40031
1035
1035
1035
6007
6007
6007
40031
40031
1035
1035
1035
1035
1035
1035
1035
40031
40031
40031
1035
6007
6007
6007
0
0
0
40031
40031
1035
1035
1035
1035
1035
1035
40031
40031
6007
6007
40031
40031
40031
6007
6007
6007
6007
40031
40031
1035
1035
1035
0
40031
1035
1035
1035
1035
1035
1035
1035
6007
1035
6007
1033
1033
1033
1033
6007
6007
0
1035
1035
1035
6007
6007
6007
1035
40031
0
6007
0
0
0
6007
6007
0
6007
0
1035
1035
1035
40031
40031
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1033
1033
40031
40031
40031
40031
40031
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
6007
1035
1035
6007
40031
1033
1033
1035
1033
1033
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
1035
1035
1035
1035
40031
40031
40031
1035
1035
1035
1035
1035
6007
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
1033
1033
6007
6007
40031
40031
6007
6007
6007
6007
1035
0
0
0
0
1035
1035
40031
40031
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
40031
40031
40031
6007
6007
40031
40031
40031
1035
1035
1035
6007
6007
1035
0
0
0
0
1035
1035
1035
1035
1035
1035
1035
40031
6007
40031
40031
1035
1035
1035
40031
1035
1033
1033
1035
6007
1035
40031
1035
1035
1035
1035
6007
6007
6007
1033
1033
1033
1033
1033
1035
1035
6007
6007
6007
6007
6007
6007
1033
1035
40031
40031
40031
40031
40031
40031
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
40031
40031
6007
6007
6007
6007
1033
1033
1033
1033
40031
40031
40031
1033
6007
6007
1033
6007
40031
40031
1033
1035
1035
1035
40031
1035
1035
1035
1035
1035
6007
1035
1035
40031
1035
40031
40031
40031
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
1035
1035
1035
1035
1035
40031
6007
40031
6007
6007
40031
0
1035
1033
1033
6007
0
0
6007
6007
0
0
40031
1033
1033
1033
1033
1035
1035
1035
1035
6007
6007
6007
6007
1035
0
0
6007
0
6007
0
0
6007
0
6007
6007
6007
1035
6007
6007
6007
6007
6007
40031
40031
40031
1035
1033
1035
6007
6007
6007
6007
6007
1035
1035
1035
1035
1035
6007
6007
6007
6007
1035
1035
6007
6007
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
6007
40031
40031
40031
40031
40031
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
0
0
40031
40031
1035
40031
6007
6007
6007
40031
6007
1035
6007
6007
40031
6007
6007
6007
6007
6007
6007
6007
6007
0
40031
40031
40031
1035
1035
1035
1035
1035
6007
1035
0
0
0
0
1035
1035
1035
1035
6007
6007
1035
1035
6007
6007
6007
6007
6007
6007
1035
1033
1033
1033
1033
1033
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
6007
6007
40031
40031
40031
40031
6007
6007
6007
6007
1035
6007
6007
6007
40031
40031
1035
6007
6007
0
0
1035
1035
1035
1035
40031
40031
40031
40031
6007
6007
0
6007
1035
1035
6007
1033
1033
1033
1033
1035
1035
1035
6007
6007
40031
6007
40031
40031
40031
40031
40031
40031
40031
6007
1035
6007
6007
1035
1035
1035
1035
1035
1035
1035
6007
1033
1035
6007
1035
1035
1035
1035
1035
6007
6007
1035
1033
6007
1035
1035
6007
1035
1035
1035
1035
1035
6007
6007
6007
1035
6007
6007
6007
6007
1035
1035
40031
40031
1035
1035
1035
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
1035
1035
1035
1035
1035
40031
6007
40031
40031
6007
6007
0
6007
1035
1035
1035
1035
1035
1035
6007
6007
1035
40031
40031
39034
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
0
0
0
0
1035
6007
40031
6007
6007
6007
6007
1035
1035
1035
1035
0
6007
6007
6007
6007
6007
40031
1033
1033
6007
6007
1035
1035
1035
1035
6007
6007
6007
6007
1035
6007
6007
6007
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
1035
1035
1035
1035
1035
1035
6007
1035
6007
6007
6007
6007
1035
1035
1035
1035
6007
1035
1035
1035
40031
40031
40031
40031
40031
40031
40031
40031
1035
1035
40031
40031
6007
6007
6007
6007
6007
1035
40031
1035
1035
1035
40031
6007
40031
6007
40031
6007
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
0
0
0
0
40031
40031
40031
40031
1035
6007
6007
6007
40031
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
40031
40031
1033
1035
1035
1035
6007
6007
6007
6007
1035
1035
1033
1035
1035
40031
40031
40031
40031
6007
6007
6007
6007
6007
6007
6007
1035
1035
1035
1035
1035
1035
40031
1035
1035
1035
0
0
0
0
0
1033
6007
40031
40031
6007
6007
6007
6007
6007
6007
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
40031
40031
1035
1035
1035
1035
1035
6007
1035
1035
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
1035
1035
1035
40031
40031
1035
6007
1035
39034
1033
1033
39034
1033
39034
6007
40031
40031
40031
40031
40031
6007
6007
6007
6007
6007
1033
1035
1035
1035
1035
1035
1035
1035
40031
40031
40031
40031
6007
40031
6007
6007
6007
6007
40031
40031
6007
1033
1033
1035
1035
1035
1035
40031
6007
6007
6007
6007
6007
6007
1035
1035
1035
6007
6007
40031
40031
40031
40031
40031
40031
6007
40031
6007
6007
6007
1035
1035
1035
40031
40031
40031
40031
1035
1035
1035
40031
40031
6007
1035
1035
1035
1035
6007
6007
6007
40031
40031
40031
40031
40031
40031
6007
6007
1033
1033
6007
6007
6007
6007
1035
6007
6007
6007
6007
6007
6007
1035
6007
6007
6007
6007
40031
40031
6007
6007
1035
1035
1033
1033
1035
6007
6007
6007
6007
6007
1035
1035
6007
6007
1035
1035
1035
6007
6007
6007
1035
1035
1035
1035
6007
6007
6007
6007
6007
6007
6007
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
1035
1035
1035
1035
1035
6007
6007
1035
1035
1035
1035
1035
1035
1035
6007
6007
40031
40031
1033
1033
6007
6007
1035
40031
40031
40031
6007
1033
1035
1035
1035
1035
40031
1035
1035
40031
6007
0
0
0
1035
1035
1035
1035
1035
6007
6007
6007
6007
6007
6007
6007
6007
1035
1035
1035
1035
1035
6007
1035
1035
6007
40031
40031
6007
6007
6007
6007
6007
1035
1035
6007
6007
6007
6007
6007
1033
1033
1035
1035
1035
1035
1035
1035
40031
40031
40031
40031
40031
40031
40031
1035
1035
1033
1035
6007
6007
6007
6007
6007
40031
40031
6007
6007
6007
1035
6007
6007
6007
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
40031
40031
1035
6007
1035
1035
1035
1035
1035
40031
40031
40031
40031
40031
40031
40031
1033
1033
6007
6007
1035
1035
6007
1035
1035
6007
0
0
1033
39034
39034
39034
1033
1033
1033
6007
6007
6007
6007
6007
6007
1035
1035
1035
1035
1035
1035
6007
6007
6007
6007
6007
6007
1035
1035
1035
6007
6007
6007
1035
1035
6007
6007
6007
6007
6007
39034
39034
1035
1035
1035
1035
1035
1035
1035
6007
6007
40031
40031
1035
1035
1035
1035
6007
6007
6007
6007
6007
40031
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
40031
0
0
0
0
0
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
6007
1035
1035
40031
6007
6007
6007
40031
6007
6007
6007
6007
6007
40031
40031
40031
1035
1033
1033
1035
1035
1035
1035
1033
1033
1035
1035
1035
1035
1035
1035
40031
40031
40031
40031
1035
1035
1035
1035
1035
1035
1035
1035
6007
0
1035
1035
1033
1033
1033
1033
1033
1035
1035
40031
40031
40031
40031
40031
40031
40031
1035
1035
1035
1035
40031
40031
40031
40031
40031
1035
6007
1035
1035
1035
1035
1035
1033
1033
6007
6007
6007
40031
40031
1033
6007
40031
40031
40031
40031
1035
40031
6007
6007
6007
6007
6007
6007
1035
1035
1035
1035
1035
1035
6007
1035
6007
6007
6007
40031
6007
6007
1035
1033
40031
6007
40031
40031
1035
1035
1035
0
0
0
0
0
0
0
40031
6007
6007
6007
40031
40031
6007
6007
0
0
0
0
0
0
6007
6007
6007
6007
1035
1035
1035
1035
1035
6007
6007
1035
1035
1035
1035
1033
1035
1035
6007
40031
40031
6007
1033
6007
6007
6007
6007
1033
1033
6007
6007
6007
1035
1035
1035
1033
1033
1035
1035
1035
1035
0
0
0
0
0
0
0
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
1035
1035
0
40031
1035
1035
6007
1033
1035
1033
0
1035
1035
1035
6007
6007
1035
6007
1035
1035
1035
1035
6007
6007
1035
1035
40031
40031
6007
1035
1035
1035
1035
1035
1033
1033
1033
1033
40031
40031
1033
1033
1033
1033
1033
6007
6007
6007
40031
40031
40031
6007
6007
6007
0
0
1035
40031
40031
40031
1035
6007
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
1033
1033
6007
6007
1033
1033
1033
1035
1035
1035
1035
6007
1035
1035
1035
1035
1035
1035
6007
6007
1035
40031
40031
40031
6007
6007
6007
6007
40031
40031
1035
6007
6007
6007
1035
1035
1035
0
0
0
6007
6007
0
0
0
1035
1035
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
1035
1035
1035
1035
6007
6007
6007
6007
6007
6007
40031
6007
6007
1035
40031
40031
40031
1035
1035
1035
0
40031
40031
40031
1035
1035
1035
1035
6007
6007
6007
6007
6007
1035
1035
1035
1035
1035
1035
1035
40031
40031
40031
1035
1033
1033
1035
1035
1035
1035
1035
40031
40031
1033
1033
1033
6007
6007
6007
40031
40031
1035
40031
0
6007
6007
0
6007
6007
0
6007
6007
6007
6007
40031
40031
40031
1035
1035
1035
1033
1035
1035
1035
6007
1035
6007
6007
6007
6007
1035
1035
1035
1035
0
0
0
0
0
0
1033
1033
0
0
0
0
0
0
0
40031
40031
6007
6007
6007
6007
6007
1035
1035
1035
1035
1035
1035
1035
40031
40031
6007
6007
6007
6007
6007
6007
1035
1035
1035
1035
1035
1035
6007
6007
1033
1033
6007
6007
6007
6007
6007
6007
40031
40031
40031
6007
6007
1033
1035
1035
1035
1035
1035
6007
6007
6007
6007
6007
6007
6007
1035
6007
6007
6007
6007
6007
40031
40031
6007
6007
1033
1033
1035
40031
6007
6007
40031
40031
6007
6007
6007
6007
6007
6007
6007
1035
40031
40031
40031
40031
6007
6007
6007
6007
6007
6007
6007
1035
1035
40031
6007
6007
6007
0
1035
1035
1035
40031
6007
6007
40031
40031
40031
1035
1035
1035
6007
6007
6007
1035
1035
1035
1035
6007
6007
1035
6007
6007
6007
1035
1035
1035
1035
40031
40031
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1033
1033
1035
40031
40031
40031
1035
6007
6007
6007
6007
6007
1033
6007
6007
40031
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
40031
40031
40031
1033
1033
1035
1035
1035
6007
6007
1035
6007
6007
6007
6007
1035
1035
1035
1035
1035
6007
6007
1035
0
0
6007
6007
6007
6007
1033
40031
40031
40031
40031
40031
40031
6007
6007
40031
40031
40031
1035
1035
1035
1035
1035
1033
1033
1033
1033
1035
6007
6007
6007
6007
6007
6007
40031
40031
40031
40031
1033
1033
1033
1033
6007
6007
1035
1035
0
6007
1035
6007
6007
6007
1035
1035
1035
6007
6007
6007
6007
6007
6007
6007
1035
1035
1035
1035
6007
6007
6007
1035
1035
1035
1033
1033
1033
1033
1035
6007
1035
1033
1035
40031
40031
40031
40031
40031
6007
6007
1035
1035
1033
1033
1033
6007
1035
1035
6007
6007
6007
1035
6007
6007
6007
1035
1035
1035
1035
40031
40031
40031
40031
1035
1035
6007
1035
1035
40031
40031
40031
40031
1035
1035
1035
40031
40031
40031
6007
6007
6007
40031
6007
6007
1035
1035
1035
1035
1035
1035
40031
40031
40031
1033
40031
40031
1035
6007
1035
1035
1035
1035
1035
1035
40031
40031
6007
6007
6007
6007
6007
6007
1035
40031
40031
40031
40031
6007
6007
40031
40031
1035
6007
1035
1035
1035
1035
1035
1035
40031
1035
1035
6007
6007
6007
0
40031
0
1035
1035
1035
1033
6007
40031
40031
40031
40031
1035
1035
6007
6007
6007
6007
40031
40031
40031
6007
1033
1033
1033
1033
6007
6007
40031
40031
1035
1035
1035
40031
1035
1035
1035
6007
1035
1035
1035
1035
1035
6007
6007
6007
6007
40031
40031
40031
40031
40031
40031
40031
6007
40031
40031
40031
1035
1035
1035
1035
1035
6007
1035
0
40031
40031
1035
1035
1035
1035
1035
1035
1033
6007
6007
1035
1035
1035
6007
6007
6007
6007
1035
1035
1035
1035
6007
40031
40031
6007
6007
6007
6007
6007
6007
40031
40031
40031
6007
6007
6007
6007
6007
6007
6007
6007
40031
6007
40031
40031
1035
1035
1035
1035
6007
1035
1035
6007
6007
0
6007
6007
6007
6007
6007
6007
40031
6007
40031
6007
6007
40031
1033
1033
1033
1033
1033
40031
40031
6007
40031
1035
1035
1033
1033
1035
40031
1035
1035
1035
1035
1035
1035
40031
40031
40031
40031
1035
1035
1035
1035
1035
1035
6007
6007
6007
1033
1035
1035
40031
40031
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
1035
1035
40031
40031
6007
6007
6007
6007
6007
6007
6007
1035
1035
1035
1035
40031
6007
6007
1035
1035
0
0
0
0
0
0
40031
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
40031
40031
1035
6007
1035
1035
1035
6007
1035
6007
6007
6007
6007
40031
1033
1033
1033
1033
40031
40031
6007
1035
1035
1035
1035
1035
1035
6007
6007
6007
1035
1035
1035
1035
40031
0
0
1035
1035
6007
1035
1035
40031
6007
40031
6007
6007
6007
40031
40031
40031
6007
1035
1035
6007
6007
1035
40031
1033
6007
1033
1033
1035
1035
1035
1035
1035
1035
1035
40031
40031
6007
6007
40031
6007
6007
6007
6007
6007
40031
40031
6007
6007
1035
1035
1035
1035
1035
1035
6007
6007
6007
1035
1035
6007
6007
1035
1035
1035
1035
1035
1035
40031
40031
40031
6007
6007
6007
1035
6007
6007
1035
1035
1035
1035
1035
1035
1035
6007
6007
1035
6007
0
1035
1035
40031
40031
40031
40031
40031
40031
40031
40031
40031
40031
40031
6007
1033
1033
1033
1035
1035
1035
1035
40031
40031
40031
39034
39034
40031
40031
40031
1035
1035
1035
6007
6007
6007
6007
6007
40031
40031
6007
6007
1035
1035
1035
0
0
0
0
0
0
1033
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
1033
1033
1033
1035
40031
40031
40031
40031
40031
1035
6007
6007
6007
6007
6007
6007
6007
1035
1035
40031
40031
40031
40031
1035
1035
1035
1035
40031
6007
40031
0
0
0
0
6007
6007
6007
6007
40031
1035
1035
6007
6007
6007
1035
40031
6007
6007
6007
6007
6007
40031
40031
1035
1035
1035
1035
6007
40031
6007
40031
40031
1035
1035
1033
1033
1033
1035
6007
6007
6007
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
1035
1035
1035
1035
1035
1035
0
0
0
0
0
0
0
0
6007
6007
6007
1035
1035
1035
1035
6007
0
6007
6007
6007
6007
6007
6007
0
0
1035
1035
1035
6007
6007
40031
40031
0
0
0
6007
6007
6007
6007
6007
1035
1035
1035
1035
1035
1035
6007
1035
0
0
1035
1035
1035
6007
1035
1035
6007
1035
1035
1035
40031
40031
1035
1035
1035
1035
1035
1035
6007
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
0
0
0
0
0
0
0
1035
6007
6007
6007
6007
6007
0
40031
40031
6007
6007
6007
1033
6007
1035
1035
1035
1035
6007
6007
6007
6007
1035
1035
1035
1035
1035
1035
40031
40031
40031
1035
1035
1035
1035
1035
1035
6007
6007
6007
1035
1035
1035
1033
40031
40031
40031
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
6007
6007
6007
6007
6007
0
6007
0
6007
0
0
6007
6007
1035
1033
1033
6007
40031
1035
1033
1035
6007
40031
40031
40031
40031
40031
40031
6007
40031
40031
1035
1035
1035
1035
6007
6007
6007
6007
6007
6007
6007
6007
6007
40031
6007
6007
6007
6007
6007
1035
6007
1035
1035
6007
6007
1035
1035
40031
40031
40031
40031
6007
6007
6007
6007
6007
1035
1035
1035
1035
6007
6007
6007
6007
40031
6007
6007
1035
1035
40031
1033
1033
1033
40031
40031
40031
1035
1035
1035
1035
6007
6007
6007
6007
6007
6007
6007
1033
1035
1035
1035
1035
1035
6007
6007
6007
6007
6007
6007
6007
1035
6007
1033
40031
6007
6007
6007
40031
1035
1035
1035
1033
1033
1033
1035
1033
1033
1033
0
6007
6007
6007
6007
6007
6007
6007
6007
1033
6007
6007
6007
6007
40031
6007
1033
1035
6007
40031
40031
40031
40031
40031
40031
40031
40031
40031
40031
0
0
6007
1033
1033
1033
1033
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
1035
1035
6007
6007
40031
1035
1035
40031
6007
6007
1035
1035
40031
40031
40031
40031
1035
1035
40031
40031
6007
6007
6007
6007
6007
6007
0
1035
1035
6007
6007
6007
6007
6007
6007
0
0
0
0
6007
6007
6007
1035
1033
1033
6007
6007
6007
6007
6007
6007
1033
1033
1035
40031
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
1035
1035
6007
6007
6007
6007
1033
1033
6007
6007
6007
6007
6007
40031
40031
40031
40031
40031
40031
40031
40031
1035
40031
40031
6007
6007
6007
6007
6007
6007
0
0
0
0
1035
1035
6007
6007
6007
6007
1035
1035
1035
40031
40031
40031
1035
1035
1035
1035
1035
1035
1035
1035
1035
6007
1035
1035
1035
6007
6007
6007
6007
1035
1035
1035
1035
1035
1035
1035
40031
40031
40031
1033
1035
1035
1035
1035
1035
1035
1035
40031
6007
6007
6007
6007
6007
1035
1035
1035
1035
1033
40031
6007
6007
40031
6007
1035
6007
6007
6007
6007
1035
1033
1035
1035
1035
6007
6007
1035
6007
0
0
0
0
6007
6007
6007
6007
6007
40031
40031
40031
40031
40031
40031
1035
1035
40031
40031
6007
0
0
0
0
0
0
6007
6007
0
0
0
0
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
40031
40031
6007
6007
6007
1035
40031
40031
40031
40031
6007
6007
40031
40031
40031
6007
6007
6007
6007
6007
6007
1035
1035
1035
1035
6007
6007
6007
6007
1035
40031
40031
40031
40031
40031
40031
1035
1035
1035
1035
1035
6007
6007
6007
6007
6007
1035
1035
1035
6007
6007
6007
0
0
0
0
0
0
6007
0
0
0
6007
6007
6007
6007
6007
6007
39034
0
6007
6007
6007
6007
1035
1035
1035
1033
1033
1035
1035
1035
6007
1035
6007
6007
40031
6007
39034
40031
40031
40031
40031
40031
40031
40031
6007
6007
6007
6007
1035
1035
1035
1035
1035
1035
1035
1035
6007
6007
6007
6007
40031
40031
40031
40031
1035
1035
1035
1035
6007
6007
1035
1035
1035
1035
1035
6007
1035
6007
6007
6007
6007
6007
6007
40031
40031
40031
1035
1035
40031
6007
6007
6007
6007
6007
6007
1035
1035
1033
1035
1035
1035
1035
1035
1035
1035
0
0
0
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1033
1035
1033
1033
1033
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1033
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
1035
0
0
0
0
0
0
0
0
1035
0
0
0
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1033
1033
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
0
0
0
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
0
1035
1035
0
0
0
0
0
0
0
0
0
0
0
1033
1033
1035
1035
1033
1033
1033
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
0
1035
1035
1035
1035
1035
1035
1035
0
0
0
1035
1035
1035
1035
1035
1035
1035
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
0
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1033
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
1035
1035
1035
1035
1035
1035
1035
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1033
1035
1035
1035
1035
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1033
1033
1033
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1033
1033
1035
1035
1035
1035
1035
1035
0
0
1035
1035
1035
1035
1035
1035
1035
1033
1033
1033
1033
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1033
1033
1035
1033
1033
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1033
1035
0
0
0
0
0
0
0
1035
1035
1035
1035
1035
1035
1035
1033
1035
1033
0
1033
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1033
1033
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1033
1035
1035
1035
0
1035
0
0
1035
0
1035
1035
1033
1033
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1033
1033
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1033
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1033
1033
1035
1035
1035
1035
1035
1035
1035
1035
0
0
0
0
0
0
0
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
1035
1035
1035
1035
1035
1035
1035
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
0
0
0
0
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
0
0
0
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
0
0
1035
0
0
1035
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1033
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1033
1033
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
0
1035
1035
1035
1033
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
0
0
0
1033
1033
1033
1035
1035
1035
1033
1033
1033
0
0
0
0
0
1035
1035
0
0
0
0
1035
1035
1035
1033
1033
1033
1035
1035
1035
1033
1033
1033
1033
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
1035
1035
1035
1035
1035
1035
1035
1035
0
0
0
0
0
0
1035
1035
0
0
0
0
0
0
0
0
0
0
0
1035
1035
1035
1035
1035
0
1035
0
1035
1035
0
1035
1035
1035
0
1035
1035
1035
1035
1033
1033
1035
1035
1033
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1033
1033
1035
1035
1035
1035
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1033
1035
1033
1033
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
1035
0
0
0
1035
0
0
0
0
0
0
0
0
0
0
1035
1035
1035
1035
1035
1035
1033
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
1035
1035
1035
1035
1035
1035
1035
1033
1033
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1033
1033
1035
1035
1035
0
0
0
0
1033
1035
1033
1035
1033
1033
1033
1035
1035
1033
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1033
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
0
0
0
1035
1035
1035
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1035
1035
1035
1035
1033
1033
1035
1035
1035
1033
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
0
0
0
0
0
0
0
0
1033
1033
1035
1035
1035
1035
0
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1033
1033
1033
1033
1033
1033
1035
1035
1035
1035
1035
1035
1035
1033
1033
1035
1035
1035
1035
1035
0
0
0
1035
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1033
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
0
0
0
0
0
1035
0
0
0
0
0
0
1035
1035
1035
1035
1035
1035
1033
1035
1033
1035
1035
1035
1035
1035
1033
0
0
0
1035
0
0
0
0
1035
1035
1035
1035
0
0
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1033
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
1035
1035
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
1035
1035
1035
0
0
0
0
0
0
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
0
1035
1035
0
1035
0
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
0
0
0
1033
1033
1033
1035
1035
1035
1035
1035
1033
1033
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1033
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
1035
1035
1035
1035
1035
0
0
0
0
1035
1035
1035
1035
1035
1035
1035
1035
0
0
0
0
0
0
0
1033
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
1035
1035
1035
1035
1035
1035
1035
0
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
1035
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
0
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1033
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
0
0
0
0
0
0
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1033
1033
1033
1033
1033
1035
1035
1035
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1033
1033
1033
1035
1035
1035
0
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1033
1033
1033
1033
1035
1035
1035
1035
1035
1035
1035
0
1033
1033
1033
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
1035
1035
1035
1035
1035
1035
1035
1033
1033
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
1035
1035
0
0
0
0
0
0
0
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
0
0
0
0
1035
1035
1035
1035
1035
1035
1035
1035
0
0
1035
1035
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
0
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
0
0
0
0
0
0
0
0
1035
1035
1035
1035
1035
1035
0
0
0
0
1035
0
0
0
0
0
0
0
0
0
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
1035
1035
1035
1035
1033
1035
1035
0
0
1035
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
1035
1035
1035
1035
1035
1035
0
0
0
0
0
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
1035
1035
1033
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1033
1033
1033
1033
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1033
1035
1035
0
0
0
0
0
1035
1035
1035
1035
1033
1035
1035
0
0
0
0
0
1035
1035
1035
1035
1035
1035
1035
0
1035
1035
1035
0
1035
0
1035
1035
1035
0
0
0
0
0
0
0
0
1035
1035
1035
1033
1033
1033
0
1035
0
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1033
1033
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1033
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1033
1033
1033
1033
1035
1035
0
0
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
1035
1035
1035
1035
1035
1035
0
1035
1035
0
0
0
0
0
1035
1035
1035
1035
1035
0
0
0
0
0
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1033
1033
1035
1035
1035
1035
1035
1033
1035
1035
1035
1035
1035
0
0
1035
0
1033
1035
1033
1035
0
0
0
0
0
0
0
0
1035
1035
1035
1035
1035
1035
1035
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1035
1035
1035
1035
0
0
1035
1035
1035
1035
0
0
0
0
1035
1035
1035
1035
1035
1035
1035
1035
0
0
0
0
0
0
0
0
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
0
0
1035
0
1035
1035
1035
0
0
0
1035
1033
1033
1035
1035
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
0
0
0
0
0
0
1035
1035
1035
0
0
0
0
0
0
0
0
1035
1035
1035
1035
1033
1033
1033
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1033
1035
1035
1035
1035
0
0
0
0
0
1035
0
0
0
1035
0
1033
1033
1033
1035
1035
1035
1035
1035
1035
1035
1033
0
0
0
0
0
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1033
1033
1033
1033
1035
1033
1033
1033
1033
1035
1035
1035
1035
1035
1035
1035
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
0
1035
1035
1035
1035
1035
1035
1035
0
0
0
0
0
0
1035
1035
1035
1035
1035
1035
0
1035
1035
1035
0
0
0
0
0
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
0
1035
0
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1033
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1033
1033
1033
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1033
1033
1035
1035
1033
1033
1033
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1033
1035
1035
1035
1035
0
0
0
1033
1033
1033
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
1035
1035
0
0
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1033
1033
1033
1033
1033
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1033
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
0
1035
1033
1035
1033
1033
1033
1033
1033
1035
1035
1035
1035
1035
1035
0
0
0
1033
0
1035
0
0
0
0
0
0
0
0
0
1035
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
0
1035
0
1035
1033
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1033
1033
1033
1033
1035
1035
0
0
0
0
0
0
1035
1035
1035
1035
1033
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
1035
0
0
0
0
0
1035
1035
1035
1035
1035
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1033
1033
1033
1033
1033
1033
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1033
1033
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
1035
0
0
0
1035
1035
1035
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1033
1033
1033
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
1033
1033
1033
0
0
1035
1033
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
1035
1035
1033
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
0
0
0
0
0
0
1035
1035
1035
1035
1035
1035
1035
1035
0
0
0
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1033
1033
1033
1033
1035
1035
1035
1035
1035
1035
1035
1035
1035
1033
0
0
0
0
0
0
1035
1033
1033
1035
1035
0
0
0
0
1035
1035
1035
1033
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1033
1033
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
1035
0
0
1035
1035
1035
1035
0
0
0
0
0
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1033
1033
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
1035
0
0
1035
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
1033
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1033
1033
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1033
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
0
0
1035
1035
1035
1035
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
1033
0
0
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1033
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1033
1035
1035
1035
1035
1033
1033
1033
1033
1035
1033
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
0
1035
1035
1035
1035
1035
1033
1033
1033
1033
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1033
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1033
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
0
0
0
0
1035
1035
1035
1035
0
0
1035
0
1033
1033
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
1035
1035
1035
1035
1035
1035
0
0
0
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
1035
0
0
0
2010
2010
2010
2010
2010
7024
7024
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
2010
2010
2010
6007
6007
7024
7024
7024
7024
2010
6007
6007
2010
2010
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
6007
6007
2010
6007
6007
0
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
6007
6007
6007
6007
6007
6007
6007
2010
2010
2010
7024
2010
2010
2010
2010
6007
2010
2010
6007
6007
6007
6007
6007
7024
6007
6007
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
6007
6007
2010
2010
2010
6007
6007
2010
2010
7024
2010
0
0
2010
2010
2010
2010
2010
7024
7024
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
6007
6007
6007
6007
2010
2010
2010
2010
6007
6007
7024
7024
7024
7024
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
6007
6007
7024
0
2010
2010
2010
2010
2010
6007
6007
6007
6007
7024
2010
2010
7024
7024
7024
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
2010
2010
2010
2010
2010
6007
6007
6007
2010
6007
6007
2010
6007
6007
0
2010
2010
0
6007
2010
0
6007
6007
2010
2010
2010
2010
2010
6007
6007
6007
2010
2010
2010
2010
2010
6007
6007
2010
2010
6007
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
6007
6007
6007
6007
6007
6007
2010
2010
6007
0
0
0
2010
2010
6007
6007
6007
6007
6007
7024
6007
6007
7024
7024
7024
7024
7024
6007
6007
6007
6007
2010
2010
2010
2010
2010
2010
6007
6007
6007
6007
2010
2010
6007
6007
6007
6007
2010
2010
2010
2010
6007
6007
2010
2010
7024
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
2010
6007
6007
2010
2010
2010
6007
2010
6007
6007
6007
6007
2010
2010
2010
6007
2010
2010
7024
6007
6007
6007
6007
6007
6007
6007
7024
7024
7024
7024
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
2010
2010
2010
2010
2010
6007
6007
2010
2010
2010
2010
6007
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
2010
2010
2010
2010
2010
6007
6007
6007
2010
2010
2010
2010
2010
2010
2010
6007
6007
2010
2010
2010
2010
2010
2010
2010
6007
6007
6007
2010
2010
2010
2010
2010
7024
7024
7024
2010
2010
2010
6007
6007
6007
6007
2010
2010
2010
2010
2010
2010
2010
6007
7024
7024
7024
2010
2010
2010
2010
2010
2010
2010
6007
6007
2010
2010
0
2010
2010
2010
6007
6007
6007
2010
2010
2010
2010
2010
2010
6007
6007
0
0
0
0
2010
6007
2010
2010
2010
2010
2010
6007
6007
7024
7024
7024
7024
2010
2010
2010
2010
2010
6007
6007
6007
6007
6007
6007
6007
7024
7024
7024
7024
7024
2010
2010
2010
2010
2010
2010
6007
2010
2010
2010
6007
2010
6007
2010
2010
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
6007
6007
2010
2010
2010
2010
6007
6007
2010
2010
2010
0
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
2010
2010
6007
2010
2010
2010
2010
6007
6007
6007
2010
2010
2010
2010
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
6007
6007
6007
6007
6007
6007
7024
7024
7024
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
7024
7024
7024
2010
2010
2010
2010
2010
2010
6007
6007
2010
2010
2010
6007
6007
2010
2010
2010
2010
6007
2010
6007
6007
2010
2010
2010
2010
2010
2010
2010
6007
6007
6007
6007
6007
6007
2010
2010
2010
2010
2010
2010
6007
2010
6007
6007
2010
2010
2010
2010
2010
6007
6007
6007
2010
2010
0
0
6007
6007
6007
6007
6007
2010
6007
6007
2010
2010
2010
2010
2010
6007
6007
6007
6007
6007
6007
2010
2010
6007
0
2010
2010
2010
6007
2010
2010
2010
2010
6007
6007
7024
7024
7024
6007
2010
2010
2010
2010
2010
2010
2010
6007
6007
6007
2010
2010
2010
2010
7024
6007
6007
2010
2010
2010
2010
2010
2010
6007
2010
2010
2010
2010
6007
6007
6007
2010
2010
2010
6007
6007
6007
2010
2010
2010
2010
6007
2010
6007
2010
2010
2010
2010
2010
2010
2010
7024
7024
7024
7024
7024
2010
2010
2010
2010
2010
2010
6007
2010
2010
2010
6007
2010
2010
7024
7024
7024
6007
6007
6007
6007
2010
6007
6007
2010
2010
2010
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
7024
2010
2010
2010
6007
6007
7024
7024
7024
6007
2010
2010
2010
2010
7024
6007
6007
2010
2010
7024
2010
2010
6007
2010
6007
2010
2010
6007
7024
7024
2010
2010
2010
7024
2010
2010
2010
2010
2010
2010
6007
6007
6007
2010
6007
2010
2010
7024
7024
7024
7024
7024
2010
2010
2010
2010
2010
6007
2010
6007
2010
2010
2010
6007
2010
2010
2010
2010
2010
2010
6007
7024
2010
2010
2010
2010
2010
2010
2010
6007
6007
6007
0
0
2010
2010
2010
6007
6007
6007
2010
2010
6007
2010
2010
2010
2010
2010
2010
2010
7024
7024
7024
7024
6007
2010
2010
2010
2010
6007
6007
6007
6007
2010
2010
7024
7024
6007
6007
2010
2010
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
2010
2010
2010
2010
2010
2010
6007
6007
6007
2010
2010
6007
6007
6007
6007
2010
2010
2010
7024
7024
7024
7024
2010
6007
2010
2010
2010
0
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
6007
6007
6007
2010
2010
2010
2010
2010
6007
2010
2010
2010
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
2010
2010
2010
2010
2010
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
2010
2010
2010
2010
2010
2010
2010
6007
7024
7024
2010
2010
2010
7024
7024
7024
7024
2010
2010
2010
6007
2010
2010
2010
6007
6007
2010
2010
7024
7024
7024
7024
2010
2010
7024
6007
6007
2010
2010
2010
6007
6007
2010
2010
7024
7024
2010
2010
2010
2010
6007
6007
6007
6007
6007
2010
2010
2010
2010
2010
6007
2010
2010
2010
2010
2010
6007
6007
6007
6007
6007
6007
2010
2010
6007
6007
6007
2010
2010
2010
2010
7024
7024
7024
0
6007
6007
2010
2010
6007
6007
2010
2010
6007
6007
2010
2010
2010
7024
7024
7024
2010
2010
2010
2010
2010
6007
6007
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
7024
6007
6007
6007
2010
2010
6007
0
2010
2010
2010
2010
6007
6007
6007
6007
6007
2010
2010
2010
6007
6007
6007
2010
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
7024
7024
7024
7024
7024
7024
2010
2010
2010
2010
2010
7024
7024
7024
2010
2010
2010
2010
2010
2010
6007
6007
6007
2010
2010
2010
2010
0
0
0
6007
6007
6007
2010
2010
2010
0
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
2010
2010
2010
2010
2010
7024
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
2010
6007
2010
6007
6007
2010
2010
2010
2010
2010
2010
6007
6007
6007
2010
2010
2010
2010
2010
6007
6007
6007
6007
6007
6007
2010
2010
6007
6007
6007
0
6007
0
7024
7024
7024
2010
2010
2010
6007
6007
6007
6007
6007
6007
6007
6007
2010
2010
6007
6007
6007
6007
6007
2010
2010
2010
2010
2010
6007
6007
6007
6007
6007
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
6007
2010
2010
6007
6007
6007
6007
6007
2010
6007
6007
6007
6007
7024
2010
6007
7024
2010
2010
2010
6007
0
0
6007
6007
6007
6007
6007
6007
2010
2010
2010
2010
2010
2010
2010
6007
6007
6007
6007
2010
2010
6007
6007
6007
6007
6007
6007
6007
2010
2010
6007
6007
7024
7024
2010
2010
7024
2010
2010
2010
2010
2010
2010
6007
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
2010
2010
6007
6007
6007
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
2010
2010
0
6007
6007
6007
6007
6007
2010
2010
6007
6007
2010
2010
2010
2010
2010
7024
7024
6007
6007
6007
6007
6007
2010
2010
6007
2010
2010
2010
6007
6007
6007
2010
2010
2010
2010
2010
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
2010
2010
2010
2010
6007
6007
2010
2010
6007
6007
2010
2010
2010
7024
2010
2010
2010
6007
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
2010
2010
2010
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
6007
6007
6007
6007
6007
6007
2010
2010
2010
2010
2010
6007
6007
6007
6007
6007
2010
2010
2010
6007
2010
2010
2010
2010
2010
2010
6007
6007
2010
2010
6007
2010
2010
2010
2010
2010
6007
6007
2010
2010
2010
2010
6007
6007
6007
2010
2010
7024
7024
7024
7024
7024
7024
7024
6007
6007
7024
2010
2010
2010
7024
2010
2010
6007
6007
6007
2010
2010
2010
6007
2010
2010
2010
2010
2010
2010
2010
7024
7024
2010
2010
2010
2010
2010
2010
6007
6007
6007
6007
2010
2010
2010
2010
2010
2010
2010
6007
6007
2010
2010
2010
2010
2010
2010
6007
6007
2010
2010
2010
2010
2010
7024
7024
7024
7024
6007
6007
2010
2010
2010
2010
2010
2010
7024
7024
7024
7024
6007
6007
6007
2010
6007
6007
6007
2010
2010
2010
2010
6007
6007
6007
2010
2010
2010
2010
2010
0
6007
2010
2010
2010
2010
2010
2010
6007
6007
6007
0
2010
2010
2010
2010
2010
2010
7024
7024
7024
7024
2010
2010
2010
2010
6007
6007
2010
2010
2010
6007
6007
6007
6007
6007
6007
6007
2010
2010
2010
6007
6007
2010
2010
2010
2010
2010
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
2010
2010
2010
2010
6007
6007
6007
6007
2010
2010
2010
6007
6007
2010
2010
2010
6007
2010
2010
6007
6007
6007
7024
7024
2010
6007
6007
2010
2010
2010
2010
2010
2010
6007
6007
2010
6007
6007
6007
6007
6007
6007
6007
0
0
0
2010
2010
2010
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
2010
2010
2010
6007
2010
6007
6007
6007
6007
7024
2010
6007
6007
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
7024
7024
6007
2010
2010
6007
6007
6007
2010
2010
2010
2010
2010
2010
7024
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
2010
2010
2010
6007
2010
2010
2010
2010
0
6007
2010
2010
2010
2010
6007
6007
6007
2010
2010
2010
2010
2010
2010
6007
7024
7024
7024
7024
7024
2010
2010
2010
6007
2010
2010
2010
2010
2010
2010
2010
6007
2010
2010
2010
2010
2010
2010
0
6007
6007
6007
2010
2010
2010
2010
2010
2010
6007
6007
6007
0
0
0
2010
7024
7024
6007
2010
2010
2010
2010
2010
2010
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
2010
2010
2010
2010
2010
2010
7024
7024
7024
2010
2010
6007
6007
0
2010
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
6007
6007
6007
6007
2010
6007
2010
6007
6007
2010
2010
6007
6007
6007
6007
6007
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
6007
6007
6007
7024
6007
7024
7024
6007
6007
6007
6007
6007
6007
6007
6007
6007
7024
7024
7024
7024
6007
6007
6007
7024
7024
7024
7024
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
40031
6007
7024
7024
0
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
40031
40031
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
40031
40031
40031
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
7024
7024
7024
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
40031
7024
7024
7024
7024
7024
7024
6007
6007
6007
6007
40031
7024
6007
7024
7024
7024
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
7024
7024
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
7024
7024
7024
7024
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
7024
7024
7024
7024
6007
6007
0
0
0
0
0
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
7024
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
7024
6007
6007
6007
6007
6007
6007
6007
6007
7024
7024
6007
6007
6007
6007
6007
6007
6007
6007
7024
7024
7024
7024
7024
7024
6007
6007
6007
6007
6007
6007
6007
7024
6007
6007
40031
40031
6007
6007
7024
7024
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
7024
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
7024
7024
7024
7024
6007
6007
6007
6007
6007
6007
6007
6007
0
6007
6007
6007
6007
7024
7024
0
6007
6007
6007
6007
6007
6007
7024
7024
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
7024
7024
7024
7024
7024
7024
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
7024
7024
7024
7024
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
7024
7024
7024
6007
6007
6007
0
0
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
0
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
7024
7024
7024
7024
7024
6007
6007
40031
6007
6007
0
0
0
0
0
0
0
0
0
0
0
0
6007
6007
6007
6007
6007
6007
6007
0
0
0
0
0
0
7024
7024
7024
7024
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
7024
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
7024
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
7024
7024
7024
7024
7024
40031
40031
40031
6007
6007
6007
6007
7024
6007
6007
6007
6007
7024
6007
6007
6007
6007
6007
6007
6007
7024
7024
6007
6007
6007
6007
7024
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
7024
6007
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
6007
6007
6007
6007
7024
7024
6007
6007
7024
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
40031
40031
6007
7024
6007
7024
7024
7024
7024
7024
7024
6007
6007
6007
6007
6007
7024
7024
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
7024
7024
7024
6007
6007
6007
6007
6007
6007
7024
7024
6007
6007
7024
7024
6007
6007
6007
6007
6007
6007
0
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
7024
7024
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
0
0
0
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
7024
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
7024
7024
6007
6007
6007
6007
6007
6007
6007
7024
7024
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
7024
6007
6007
7024
7024
7024
7024
7024
7024
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
7024
7024
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
7024
7024
7024
7024
6007
6007
6007
6007
6007
6007
7024
6007
6007
7024
7024
6007
6007
6007
6007
6007
6007
6007
6007
6007
0
6007
6007
6007
6007
6007
6007
6007
6007
40031
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
7024
7024
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
7024
7024
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
7024
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
7024
7024
7024
7024
7024
7024
6007
6007
6007
7024
7024
7024
7024
7024
7024
6007
6007
6007
6007
7024
7024
7024
6007
6007
6007
6007
7024
7024
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
0
0
0
0
6007
6007
7024
7024
7024
7024
7024
7024
7024
7024
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
0
6007
6007
6007
7024
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
0
0
0
0
0
7024
7024
7024
6007
6007
6007
6007
7024
7024
6007
6007
6007
6007
6007
7024
7024
7024
7024
7024
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
7024
7024
7024
7024
7024
7024
6007
6007
6007
6007
0
7024
7024
7024
7024
7024
7024
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
6007
6007
6007
6007
6007
6007
6007
6007
6007
7024
7024
7024
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
0
6007
6007
6007
6007
6007
7024
7024
7024
7024
7024
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
40031
40031
40031
6007
6007
6007
7024
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
7024
6007
6007
0
0
0
0
0
6007
6007
6007
6007
6007
6007
6007
6007
7024
7024
7024
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
0
0
0
0
7024
7024
7024
7024
6007
6007
6007
6007
6007
7024
7024
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
7024
7024
6007
6007
6007
7024
6007
6007
6007
6007
7024
7024
6007
7024
7024
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
7024
7024
7024
7024
7024
7024
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
7024
7024
7024
7024
7024
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
40031
6007
6007
6007
7024
7024
7024
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
7024
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
7024
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
40031
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
7024
7024
7024
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
7024
6007
6007
6007
6007
6007
6007
40031
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
7024
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
7024
7024
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
7024
7024
7024
7024
6007
40031
6007
6007
7024
7024
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
0
0
0
0
0
6007
0
0
0
7024
6007
6007
6007
6007
6007
7024
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
7024
7024
6007
6007
6007
7024
7024
6007
7024
7024
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
7024
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
7024
6007
7024
6007
6007
6007
0
0
6007
6007
7024
7024
7024
7024
6007
6007
7024
6007
6007
6007
6007
6007
6007
6007
6007
0
0
6007
6007
0
0
0
6007
6007
6007
6007
6007
7024
7024
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
40031
40031
6007
40031
6007
6007
6007
6007
6007
6007
7024
7024
7024
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
0
0
0
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
40031
6007
7024
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
7024
6007
6007
6007
6007
40031
40031
6007
6007
6007
6007
7024
7024
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
7024
6007
6007
6007
6007
7024
7024
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
40031
40031
40031
40031
40031
40031
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
7024
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
7024
6007
6007
6007
6007
6007
6007
40031
40031
40031
40031
6007
6007
6007
6007
6007
6007
6007
7024
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
7024
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
7024
7024
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
0
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
7024
7024
6007
6007
6007
6007
6007
6007
6007
6007
7024
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
0
0
6007
7024
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
7024
7024
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
0
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
7024
7024
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
7024
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
7024
6007
6007
6007
6007
6007
6007
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
7024
7024
7024
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
7024
7024
7024
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
2010
2010
2010
2010
2010
2010
7024
7024
7024
7024
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
7024
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
2010
2010
2010
2010
2010
2010
2010
2010
7024
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
7024
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
6007
6007
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
7024
2010
2010
2010
2010
2010
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
7024
7024
2010
7024
7024
7024
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
7024
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
7024
2010
2010
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
2010
7024
7024
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
7024
2010
2010
2010
2010
2010
2010
7024
2010
7024
2010
2010
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
7024
7024
7024
7024
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
7024
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
7024
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
7024
2010
2010
2010
2010
2010
7024
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
7024
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
2010
2010
2010
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
6007
7024
2010
2010
2010
2010
7024
7024
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
7024
2010
2010
7024
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
2010
7024
7024
7024
7024
2010
2010
2010
2010
2010
2010
2010
7024
7024
7024
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
7024
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
7024
7024
7024
2010
2010
2010
7024
7024
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
7024
7024
2010
2010
2010
2010
2010
2010
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
7024
7024
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
2010
2010
7024
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
7024
7024
7024
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
7024
2010
7024
7024
7024
7024
2010
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
7024
2010
2010
2010
2010
7024
7024
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
7024
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
7024
2010
2010
2010
2010
2010
7024
7024
7024
7024
6007
7024
6007
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
6007
7024
7024
7024
7024
7024
7024
6007
7024
6007
6007
6007
7024
7024
7024
6007
7024
7024
7024
7024
6007
7024
7024
7024
7024
7024
6007
7024
7024
7024
7024
7024
7024
7024
7024
6007
6007
6007
7024
7024
7024
6007
7024
7024
7024
7024
7024
7024
7024
7024
6007
7024
7024
7024
7024
7024
7024
7024
7024
7024
6007
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
6007
6007
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
6007
7024
7024
7024
7024
6007
6007
6007
6007
7024
6007
7024
7024
7024
7024
7024
7024
6007
7024
7024
6007
6007
6007
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
6007
6007
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
6007
6007
6007
7024
7024
7024
7024
7024
7024
6007
6007
7024
7024
7024
6007
7024
7024
7024
7024
7024
7024
7024
7024
6007
6007
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
6007
6007
6007
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
6007
7024
7024
7024
7024
7024
6007
7024
7024
7024
7024
7024
7024
7024
7024
6007
6007
7024
7024
7024
7024
7024
7024
7024
7024
6007
6007
6007
6007
6007
6007
7024
7024
7024
7024
6007
6007
7024
7024
7024
7024
7024
7024
7024
6007
6007
6007
6007
6007
7024
7024
7024
7024
7024
7024
7024
6007
6007
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
6007
7024
7024
7024
7024
7024
7024
6007
7024
7024
7024
7024
7024
7024
6007
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
6007
6007
6007
6007
6007
7024
7024
7024
7024
6007
6007
7024
7024
7024
7024
7024
7024
7024
6007
7024
7024
7024
6007
7024
7024
7024
7024
7024
6007
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
6007
6007
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
6007
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
6007
6007
6007
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
6007
6007
6007
7024
7024
7024
7024
7024
7024
7024
6007
6007
6007
6007
6007
6007
6007
7024
7024
7024
7024
7024
7024
7024
7024
6007
6007
7024
7024
6007
7024
6007
7024
7024
7024
6007
6007
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
8017
8017
8017
8017
8017
8017
8017
8017
8017
0
0
0
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8043
0
0
0
0
0
0
0
8017
8017
8017
8017
8017
8017
1008
8043
8043
8043
8043
8017
8017
0
0
8043
8043
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8043
1008
8043
8043
8043
8043
8017
8017
8017
8017
8017
8017
8017
0
0
0
0
0
0
0
8017
8017
8043
1008
8043
8043
8043
8043
8043
8017
8017
8017
8017
8017
8017
8043
0
0
8043
8043
8043
8017
8017
8017
8043
8017
8017
8017
8043
8043
0
8017
8017
8017
8043
8043
8043
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
0
8017
8017
8017
8017
8017
0
0
0
0
0
0
8043
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8043
8043
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
1008
1008
8017
8017
8017
8017
8017
0
0
0
0
0
0
8017
8017
1008
8043
0
0
0
0
0
0
0
0
8017
8017
8017
8017
8017
0
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
1008
1008
1008
8017
8017
8017
8017
8017
8017
8043
8043
8017
8017
1008
8043
8043
8043
8043
8043
1008
1008
8017
8017
8017
8017
8017
8017
8017
0
0
0
0
0
8017
8017
8017
1008
1008
1008
1008
8017
8017
8043
8043
8043
8043
8017
8017
8017
8017
8017
8017
8043
8017
1008
8017
8017
1008
1008
8043
1008
1008
1008
8017
8017
8017
8017
8017
8017
8043
8043
8043
1008
8017
1008
8043
8043
1008
8043
8043
8017
8017
8017
8017
8043
8043
8017
8017
8017
8017
8017
8017
8043
8043
8017
8017
8017
8017
8017
8043
1008
8043
8017
8017
8017
8043
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
8017
8017
8043
8043
8043
8043
8017
8017
8017
8017
8017
8043
8017
8017
8017
8043
8043
8017
8017
8017
8043
8043
8043
8043
8043
8017
8017
8017
8017
0
0
0
1008
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8043
8043
8043
8043
8043
1008
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
1008
8017
8017
8017
8017
8017
8043
0
0
0
0
8017
8017
8017
0
0
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8043
8043
8043
1008
1008
8043
8017
8017
8017
8017
8017
8017
8017
8043
8043
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8043
8043
8043
8017
8017
8017
8017
8017
8017
0
0
0
0
0
1008
8017
8017
8017
1008
8017
8017
8017
8017
8017
8017
8017
8043
8017
8017
8017
8043
8043
8043
8043
8043
8043
8043
8017
8017
8017
8017
8017
8017
8017
8017
8017
8043
8043
8043
8043
8017
8043
8017
8017
1008
8043
1008
8043
8017
8017
8017
8017
8017
8017
8017
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
1008
1008
1008
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
1008
1008
1008
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
2010
2010
39025
2010
2010
8016
2010
2010
2010
2010
8016
2010
2010
2010
2010
2010
2010
2010
2010
8016
2010
2010
8016
2010
2010
2010
8016
8016
8016
8016
8016
2010
2010
2010
2010
2010
2010
2010
2010
39025
39025
39025
39025
39025
39025
8016
8016
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
39025
39025
2010
2010
39025
39025
39025
2010
2010
2010
2010
2010
2010
2010
8043
2010
2010
2010
8016
8016
8016
2010
2010
2010
2010
2010
2010
39002
39002
39002
39002
39002
2010
2010
2010
2010
39002
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
39002
8016
8016
8016
8016
8016
8016
8016
8016
39002
39002
2010
2010
2010
2010
2010
2010
2010
2010
2010
8016
8016
8016
8016
8016
8016
2010
2010
2010
2010
39002
39025
39025
2010
2010
2010
2010
2010
2010
39025
2010
2010
2010
2010
2010
2010
8017
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
39025
39025
39025
2010
2010
2010
39002
39002
39002
2010
2010
2010
2010
2010
39002
2010
2010
2010
2010
39002
2010
2010
2010
2010
2010
2010
2010
2010
39025
39025
2010
2010
2010
2010
2010
2010
39025
39025
39025
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
8017
2010
2010
2010
2010
2010
39002
39025
2010
39025
2010
2010
2010
2010
8016
2010
2010
2010
8016
2010
2010
8016
2010
8016
8016
2010
8016
39025
39025
39025
39025
39025
2010
39025
39025
2010
2010
2010
2010
8016
2010
2010
8016
8016
8016
8016
2010
2010
39025
2010
2010
2010
2010
2010
2010
2010
2010
39002
39002
39002
39002
39002
39002
8017
2010
39025
39025
39025
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
39002
39002
39002
39002
39025
39025
2010
2010
2010
2010
2010
2010
2010
2010
2010
39002
39002
2010
2010
8043
2010
8043
8043
2010
2010
2010
39025
2010
2010
2010
2010
2010
39002
8016
8016
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
39002
39002
39002
39002
2010
2010
39025
39025
2010
8016
2010
2010
2010
2010
2010
2010
39002
39002
39002
8016
8016
8016
8016
39002
39002
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
8016
2010
39025
39025
39025
39002
2010
39002
39002
39002
39002
2010
2010
2010
2010
2010
2010
2010
39002
39002
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
39025
39025
39002
39002
39002
39002
8016
2010
2010
39025
39025
2010
2010
8016
8016
8016
39025
39002
39025
39025
8016
2010
2010
2010
39002
2010
2010
2010
8017
8017
8017
2010
2010
2010
2010
2010
2010
39025
2010
2010
2010
39025
39025
2010
2010
2010
2010
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
8016
2010
2010
2010
2010
2010
8043
2010
2010
2010
2010
2010
2010
2010
2010
2010
39025
39025
2010
2010
8016
8016
8016
2010
2010
2010
2010
2010
8016
8016
39002
39002
39002
39025
2010
39025
2010
2010
2010
2010
39025
39025
39025
39025
39002
2010
2010
2010
2010
2010
2010
2010
2010
2010
39025
2010
2010
2010
2010
2010
2010
2010
2010
2010
39002
39002
8016
8016
39002
39025
8017
8043
8017
39025
39025
39025
8016
2010
2010
39025
39025
39002
39002
2010
2010
2010
2010
2010
39002
39002
39002
39025
39025
39025
39025
39025
39025
39025
8043
39025
39025
39025
39025
2010
2010
39025
39025
39025
39025
39025
2010
2010
39002
8016
8016
2010
39025
39025
39025
2010
2010
2010
2010
2010
2010
2010
2010
8016
2010
8016
8016
8016
2010
2010
2010
2010
2010
39002
2010
2010
2010
2010
39002
2010
2010
8016
8016
8016
2010
8016
2010
2010
2010
2010
2010
2010
8017
8017
8017
8017
2010
2010
2010
2010
2010
2010
2010
2010
2010
39002
39002
39002
39002
8016
2010
8017
8017
8017
8017
8017
8016
2010
2010
2010
2010
2010
2010
39002
39002
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
8043
8043
8043
2010
2010
2010
2010
2010
39025
2010
2010
2010
8016
8016
8016
8016
2010
2010
39002
39002
2010
39002
39002
39002
39002
8043
8043
8043
2010
39002
39002
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
8016
8016
39002
2010
39025
2010
2010
2010
2010
2010
39025
2010
2010
2010
2010
2010
8043
8043
8043
2010
39002
39002
2010
2010
2010
2010
2010
2010
39025
39025
39025
39025
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
39025
39025
39025
2010
8016
8016
2010
2010
2010
2010
2010
2010
2010
8016
39025
39025
39025
8016
2010
2010
8016
8016
8016
8016
39002
39002
39002
39002
2010
39002
2010
2010
2010
39002
2010
2010
2010
2010
2010
39002
39002
39002
8016
8016
8016
8016
2010
2010
2010
2010
2010
2010
2010
39025
39025
2010
2010
2010
2010
2010
2010
2010
8016
8016
8016
8016
8016
8016
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
39002
2010
8016
8016
2010
2010
8016
2010
2010
2010
2010
8016
8016
8016
8016
2010
2010
39002
39002
39002
39025
39025
39025
39025
39025
39025
39025
39025
39025
8016
8016
8016
8016
8016
8016
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
8016
8016
8016
8016
8016
8016
2010
39002
39002
39002
39002
39002
39002
39025
2010
2010
2010
2010
39025
39025
39025
2010
2010
2010
2010
2010
39002
39002
39002
39002
39002
39002
39002
2010
2010
2010
2010
2010
2010
8016
8016
8016
39025
39025
39025
39025
39025
39025
2010
2010
2010
2010
2010
2010
2010
2010
39025
39025
39002
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
8043
8043
8043
8043
8043
8043
8043
8016
8016
8016
2010
2010
39002
8016
39025
2010
2010
2010
39025
2010
2010
2010
2010
2010
2010
2010
39002
39002
39002
39002
39025
39025
2010
2010
2010
2010
2010
39002
8016
2010
2010
8016
2010
2010
2010
2010
2010
8016
8016
8016
8016
39002
8017
8016
8016
8016
2010
2010
2010
2010
2010
2010
2010
2010
39025
39025
39025
8016
8016
2010
8016
2010
2010
2010
2010
39025
2010
2010
2010
2010
2010
2010
2010
2010
8017
2010
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
2010
2010
2010
8016
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
39002
39002
2010
8016
8016
39002
39002
39002
39002
39002
2010
2010
2010
2010
2010
2010
2010
2010
39002
39002
2010
2010
2010
39002
39002
39002
39002
2010
39002
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
39025
39025
39002
2010
2010
8017
2010
8017
8017
2010
2010
2010
39025
39025
8016
8016
8016
2010
2010
39002
39002
2010
2010
2010
2010
2010
39002
39002
39002
2010
2010
2010
2010
2010
2010
2010
2010
2010
39002
8017
8017
8017
8017
2010
2010
8017
8017
2010
2010
2010
2010
39002
2010
8017
8017
2010
2010
8017
39002
39002
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
39002
39002
39002
39002
39002
2010
39002
39002
39002
8016
8016
8016
2010
2010
2010
2010
2010
2010
2010
2010
8016
8016
8016
8016
2010
2010
39002
2010
39002
2010
2010
2010
2010
2010
2010
2010
39025
8043
39025
8017
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
8016
8016
8016
2010
39025
39002
39002
39002
2010
39025
2010
2010
8016
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
8016
8016
8016
8016
2010
2010
2010
2010
2010
2010
2010
2010
2010
39025
2010
2010
2010
39002
2010
39002
2010
2010
2010
2010
39002
39002
2010
2010
39025
39025
39025
39025
39025
2010
8016
8016
39025
39025
39025
39025
39025
39025
39002
39002
39002
39002
39002
39002
39002
39002
39002
8016
8017
8017
8017
8017
1008
1008
39025
39025
39025
39025
8016
39025
39025
39025
8016
8016
8016
1008
8043
8017
8017
39002
39002
8017
8017
8017
8017
1008
1008
39002
39002
1008
8016
39025
8017
8017
8017
39002
39002
39002
39002
39002
8016
8016
39025
8016
8016
8016
8016
8016
1008
8044
1008
1008
1008
39002
39002
39002
39002
39002
39002
8016
39002
8016
39002
39002
8016
39002
8016
39025
39002
1008
1008
1008
8017
8017
8017
8017
8017
1008
8016
1008
8017
8017
8017
8017
8017
8017
8016
8016
8016
8016
8016
8016
0
0
0
0
0
0
39002
39002
39025
39025
39025
8016
8016
1008
8016
8016
8016
8016
8016
8016
8016
8016
0
0
0
0
0
0
0
0
39025
1008
1008
8017
8017
8016
8016
8016
8043
8043
8043
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
39025
39025
39025
39025
39025
39025
39025
39025
39002
39002
39025
39002
39002
39002
39025
39025
39025
1008
39025
39025
8016
8016
8016
0
0
0
0
0
0
0
0
0
0
0
0
0
8016
8016
39002
39002
39002
39002
39002
1008
1008
1008
1008
8016
8016
8016
39025
0
0
8017
8017
8017
8017
1008
1008
8017
1008
1008
1008
0
8016
8016
8016
8016
1008
1008
1008
8016
39002
39002
39025
8017
8017
1008
1008
1008
8016
8016
1008
1008
8043
8043
8043
8016
39025
39025
8016
8016
8016
1008
0
0
8016
8016
8017
8016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8016
1008
1008
1008
0
0
39025
39025
39025
39025
39025
39025
8043
8043
8043
39025
39025
39025
39025
39002
8016
0
0
0
0
39002
39002
39002
8043
8016
39002
39002
39002
39002
39002
39002
39002
39002
1008
1008
1008
1008
39002
39002
39002
39002
8016
8016
8044
8016
8044
8044
8044
8044
8016
8016
39025
39025
8016
8016
8017
8017
8017
39002
8017
8017
8017
8017
8017
39025
39025
39025
39025
39025
39025
39025
8043
8043
8043
8043
8017
8043
8017
8017
8016
1008
1008
1008
39025
8016
1008
39002
1008
39002
1008
1008
1008
39002
1008
1008
39025
0
0
0
0
0
0
8043
8043
8016
8016
8016
39002
39002
39002
39002
0
0
39025
39025
39025
39025
39025
39025
39025
39002
39002
39002
39002
39025
39025
39025
39025
8016
8016
8016
8017
8017
8017
8017
39002
8016
8017
8017
39002
39025
39025
39025
39025
39025
8017
8017
8017
39025
39025
39025
39025
8016
8016
8016
8016
8017
8016
8016
8016
8016
1008
0
0
39002
39002
8017
8017
1008
1008
8017
8017
0
0
0
0
39002
39002
39002
8016
39002
39002
39002
39002
39002
39002
39002
39002
8016
8016
8016
8016
1008
8016
8016
8016
39002
1008
1008
1008
39025
39025
39025
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8016
8016
8016
0
0
0
39025
39025
39025
8043
8043
8017
8043
8043
39025
39025
39025
39025
39025
39025
39025
39025
39025
39025
8017
8016
8016
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
1008
1008
8016
8016
8016
8016
8043
8043
8043
8043
8043
8043
8043
8017
8016
8016
0
0
0
0
0
0
0
0
0
0
0
0
0
8017
8017
39025
39025
8017
8017
8017
8016
39025
39025
1008
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
8017
8017
39025
39025
39025
8016
8016
8016
8016
0
1008
8016
8016
39002
39002
39002
39002
8016
8016
8016
8016
8016
8016
8016
8016
39002
39002
39002
39002
39002
39002
39025
39025
39002
39002
39025
39002
39025
39025
39002
39025
0
0
0
8017
39025
39025
39025
39025
8016
8016
39025
39025
39025
39025
39025
39025
39025
39025
39025
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
0
1008
39025
39025
8017
8017
8016
39025
39025
39025
39025
39025
39025
39025
39025
39025
39025
39025
39025
39025
8043
8043
8017
1008
8016
8016
39025
39025
39025
39025
8017
8016
8043
8043
8043
8017
8017
39002
39002
39002
39002
39002
0
0
0
1008
1008
8016
8016
1008
8017
8017
8016
8016
8016
0
8016
8016
8016
8016
8016
1008
8016
8016
1008
8016
8016
8016
1008
1008
8043
8043
8016
8016
1008
1008
39002
39002
39002
39002
39002
39002
39002
39002
39002
8016
8016
8017
8017
8017
0
0
0
0
0
0
0
0
0
39025
39025
39025
39025
8016
8016
8016
8016
8016
8016
0
0
0
0
0
0
0
0
0
0
0
39002
39002
39025
39025
8017
8017
8017
0
0
0
0
0
0
0
39025
1008
1008
1008
1008
1008
1008
39025
39025
8016
8016
39002
39002
39002
39025
39025
8016
8016
8016
39025
39025
39025
39002
0
0
0
0
0
0
0
0
0
8017
8017
8016
8016
8016
8016
39025
8017
8017
39002
39025
39025
39002
39025
39002
39025
39002
39002
39002
8017
39025
39025
39025
39025
39025
39025
0
0
0
0
0
0
0
1008
8016
8016
8017
8017
8017
8017
0
0
0
0
8017
0
0
0
0
0
8017
0
0
0
0
8017
8017
8017
8017
8043
8043
8043
8043
8016
8016
0
0
0
0
0
0
0
0
0
39025
1008
0
0
0
0
0
0
0
0
0
0
0
39002
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
0
0
0
8017
8017
8017
8017
8017
8017
8017
39025
39025
1008
39002
39002
39002
39002
39002
39002
0
0
0
0
0
0
0
0
0
0
39002
39002
39002
39002
0
0
0
0
0
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
0
0
0
39025
39025
39025
8043
39025
8017
8017
8017
8017
8016
1008
1008
1008
1008
8017
0
0
0
0
39025
39025
8017
8017
8017
8017
8017
8017
8017
8017
8016
8016
8016
8016
8016
39002
39002
39002
39002
39002
39002
39025
39002
39002
8017
8017
8017
1008
8016
8016
39025
39025
39025
39025
39025
39025
39025
39025
39025
39025
39025
39025
39025
39025
39025
39025
39025
39025
39025
0
0
0
0
0
0
0
0
1008
1008
0
8017
8017
8017
8017
8017
8017
8043
8043
8017
8017
8017
8017
8017
39002
1008
8017
8017
8017
39002
1008
1008
1008
1008
8016
0
0
0
0
0
0
0
0
0
0
8016
8016
8016
8016
8016
1008
8016
8016
8016
39025
39025
39025
39025
39025
39025
8016
8016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
39025
8016
0
39002
39002
39002
39002
1008
1008
1008
8016
1008
39025
39025
39025
8016
39002
39002
39002
39002
39025
39025
39025
39025
39025
39025
39025
39002
39002
39002
39002
39002
39002
39002
39002
39002
8044
8016
39025
8017
8016
8016
8016
1008
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
39025
1008
1008
8044
8016
8016
8016
8016
8017
8017
39025
39025
1008
39002
8016
8016
8017
8016
0
0
8016
0
8016
8043
8016
39002
39002
39002
39002
39002
39002
39002
39002
8016
8016
8017
8017
8016
0
0
0
0
0
0
0
8016
8016
8016
8016
8016
0
0
0
1008
1008
1008
8017
8017
8017
1008
8016
8016
8016
0
0
0
0
39002
39002
39002
0
0
39025
39025
39025
8016
39025
8016
0
0
0
0
0
0
0
0
0
0
0
8016
8016
8016
8043
8043
8043
8017
8016
8016
39025
39025
39025
39025
39025
39025
8016
8016
8016
1008
8043
1008
8016
8016
8016
8017
0
0
0
0
0
0
0
0
0
0
39002
8017
8017
8017
8017
8017
39025
39025
39025
39025
39025
39025
39025
8016
8017
8017
8017
8017
8017
8016
8016
39025
39025
39025
8017
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
8016
8017
8017
8017
39002
39002
39002
39002
39002
1008
1008
1008
8017
8017
8017
8017
39025
39025
39025
8016
8016
8017
8017
8016
8016
8043
8016
8016
8016
8016
8016
8016
0
0
0
0
0
0
0
0
0
0
39002
8016
8017
8017
8017
8017
8017
8017
1008
39002
39002
1008
8017
0
0
39025
1008
1008
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
8016
39002
39002
39002
39002
39002
39002
39002
39002
39002
8016
8016
8016
8016
39025
39025
8043
8043
8016
39025
39025
39025
39025
0
0
0
0
0
0
0
0
0
0
0
0
8043
8043
8016
8016
1008
8044
8044
8017
8017
39002
39002
8016
39002
1008
8044
8044
8044
0
0
0
0
39025
39025
8016
8016
8016
39025
39025
39025
39025
39025
39025
39025
39025
39025
39025
39025
39025
0
0
0
0
0
39025
39025
39025
39025
39025
39025
39025
39002
8016
39025
39025
8016
8016
8016
8016
39002
39002
39002
39002
39002
39002
39002
39002
8016
8017
8017
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39025
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8017
8017
8017
39002
39002
39002
39002
39002
8016
8016
8016
0
0
39002
39002
39002
39002
39002
39002
0
39002
8016
8016
8016
8016
8016
39002
39002
39002
39002
39002
39002
39002
8017
8017
8017
8017
8017
8017
8017
39025
8043
39025
1008
39025
39025
39025
39025
1008
0
0
0
8043
8016
8016
8016
8016
8016
39002
39002
39002
39002
39025
39025
8017
8017
8043
8043
8043
8016
8016
8016
8017
8017
8016
8016
1008
8016
8016
8016
8016
39002
8017
8017
8016
39025
1008
1008
1008
8017
8043
8043
8043
8043
39025
39025
39025
39025
39025
39025
39025
39025
39025
39025
39025
39025
39025
39025
8043
8043
39025
1008
1008
1008
8017
0
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8043
39002
39002
39025
39025
39025
39025
39025
39025
39025
39025
39025
39025
8017
8017
0
0
0
0
39025
0
0
0
0
8016
8016
39002
0
1008
1008
1008
1008
39002
39002
39002
39002
39002
39002
8016
8016
8016
0
8016
0
0
1008
39025
1008
8017
8017
8017
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
8016
1008
1008
1008
39002
39002
39025
39002
39002
39025
39002
39002
39002
39002
39002
39002
39025
39025
39002
8017
8017
8017
8017
8017
8016
39002
1008
39002
8017
8017
8017
8016
8016
8016
8016
8016
1008
1008
39025
39025
39025
39025
39025
39025
39025
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
0
8017
8017
8017
8016
8016
8016
8016
8016
8016
8017
8017
8017
8017
8017
1008
1008
1008
1008
8017
8016
8016
8016
1008
39025
39025
0
39002
39002
39002
39002
39002
8017
8017
8017
39002
0
0
0
0
0
39002
8043
8043
8043
8043
1008
1008
0
0
0
0
0
0
0
0
8017
1008
39025
39025
39025
8016
8016
8043
39025
8043
8043
8043
8017
8017
8017
8017
39025
39002
39025
39025
39002
39002
39002
1008
1008
1008
1008
1008
0
1008
1008
1008
8017
8017
8017
1008
1008
1008
39025
8016
8016
8016
8016
8017
8017
8016
8016
39002
1008
1008
0
0
0
0
0
0
39025
39025
39025
39025
39025
39025
8017
8017
8017
8017
8016
8016
8016
8016
8016
8016
8016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8016
39002
1008
1008
1008
1008
39002
39002
39002
8016
8016
39025
39025
39025
39025
8017
8017
8016
8016
8016
8016
8016
8016
8043
8043
8043
0
1008
39025
39025
39025
39025
39025
39025
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
8017
0
0
0
8016
8017
8017
8016
8016
8016
8017
8016
8016
8016
8017
8043
39002
39002
39002
39002
39002
39002
39002
39002
8016
8016
8017
8017
8016
8016
39002
39002
8016
8016
8016
8016
39025
39025
39025
39025
39025
39025
39025
8016
8016
8016
8016
8044
8016
8044
8044
8016
8043
8043
8043
8043
8017
8016
8016
8016
8016
8017
8017
8017
8017
8017
8016
8016
8016
8016
8016
1008
1008
1008
8016
8016
1008
1008
1008
39025
39025
8043
8017
8016
8016
8016
39025
8017
8017
8017
8016
1008
1008
39002
39002
39025
8017
8016
8016
8016
8016
8016
8016
8016
1008
8016
8016
8016
8016
8016
8016
8016
39025
39025
39025
8044
8044
39025
39025
39025
39025
8016
1008
1008
1008
1008
39002
39002
8016
8016
39002
0
39002
39002
39002
39002
0
0
0
0
0
0
0
8017
8017
8017
8016
8016
0
0
0
0
0
1008
8016
0
0
1008
1008
1008
8043
8017
39025
8017
8017
8017
8016
1008
39025
39025
39025
39025
39025
39025
39025
8017
8017
8017
1008
1008
1008
0
0
0
0
0
8016
8016
8016
8017
8017
8017
8017
0
8016
8016
8016
39025
39002
8017
39002
39002
39002
0
0
0
0
0
0
0
8017
8017
39002
39002
39002
8017
39025
39025
39025
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
39025
39025
1008
8044
8044
8044
8016
39025
39025
39025
39025
8017
8017
8017
8017
8017
8017
8017
39025
8017
8017
8017
8017
8017
8017
8017
39002
39002
39002
39002
8017
39002
39002
39002
39002
39002
39002
39002
39002
39002
8044
8016
8016
0
0
0
0
0
0
39025
39025
39025
39025
39002
39002
39002
0
0
0
0
0
0
0
0
0
0
0
39002
0
0
0
1008
1008
1008
1008
8043
39002
39002
39002
39002
39002
8044
8044
0
0
0
0
0
1008
1008
0
0
1008
1008
39002
39002
39002
39002
8016
8016
1008
8016
8016
8016
8016
8016
8017
8017
8017
8017
8016
0
0
0
0
0
39002
39002
39002
39002
39002
8016
0
0
0
0
0
0
0
0
0
0
0
8016
8016
8016
39025
39025
39025
39025
39025
39025
8043
8016
8016
8017
8043
8016
8016
8016
8016
8016
8016
1008
1008
39025
8016
8016
8016
0
8016
8016
8016
8016
8016
8016
0
39025
39025
39025
8016
39002
39002
39002
39025
1008
1008
1008
8043
1008
1008
1008
1008
1008
39025
39025
39025
8043
8043
8016
8016
39025
39025
8044
8044
8017
8017
1008
39025
39025
8016
39025
39025
39025
8016
8017
8017
8017
8016
8043
8043
8043
8043
8016
8016
8016
0
0
0
0
0
0
0
0
0
0
0
8016
8016
39002
39002
39002
39002
39002
39002
39002
39002
8016
8016
8016
8016
8016
39002
39002
39002
39002
0
0
0
0
0
0
0
8016
8016
8016
0
0
0
0
0
8016
39002
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8016
1008
8043
8043
8043
8043
8043
1008
0
0
1008
1008
1008
1008
8016
8016
8016
8016
8016
8016
8016
8016
8016
8017
8016
8016
8017
39002
39002
1008
1008
8016
8016
8016
0
0
0
8016
8016
8016
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
1008
1008
1008
1008
8017
8017
8017
8016
8017
1008
39002
39002
39002
39002
0
0
0
0
0
0
0
0
0
0
0
0
39002
39002
39025
39025
0
0
0
8017
8017
39002
39002
39002
39002
39002
39002
0
8016
8016
8016
1008
1008
1008
8044
8044
8044
8044
8043
8043
0
0
8044
8044
8044
8044
8016
8016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
39002
39002
39025
39002
39002
39025
39002
39025
8016
8016
8016
8016
8016
8016
39002
39025
0
0
0
0
8016
8016
1008
1008
0
0
0
0
0
0
0
0
8016
8016
8016
39002
8043
39025
39025
39025
39025
39025
8017
8017
8017
8017
8017
8017
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
8016
8017
8016
39025
39025
8016
8016
8016
39002
39002
39002
8044
8016
8016
0
8016
8016
8016
8016
8043
8016
8016
8016
8016
8016
8016
8016
8017
8017
8016
8016
8017
8017
8017
8017
8017
39025
39025
39025
39025
39025
39025
39025
39025
8017
8017
8017
8017
8016
1008
39025
39025
39025
39025
39025
39025
39025
39002
39025
0
0
39002
0
39002
39002
39002
39002
39002
1008
0
0
0
0
0
0
0
0
1008
8044
1008
1008
0
0
8016
8016
8016
8016
0
0
0
0
0
0
0
39002
39002
39002
39002
39002
39025
39025
39025
39025
8043
8043
1008
8017
8017
8017
8017
8017
8016
8016
8044
8044
8044
8017
0
0
0
0
39002
39002
39002
39002
1008
8017
8017
8017
1008
1008
39025
39025
39025
39025
39025
8017
8017
39025
39025
39025
39025
8016
8016
0
39002
39025
39025
39002
39002
39025
39025
39025
8016
8016
0
0
0
0
8016
8016
8016
39002
39002
39002
39002
39002
8016
8016
8016
39002
39002
39002
39002
39002
39002
0
0
0
0
0
0
0
8017
8017
8017
8017
8016
8016
8016
8016
8016
8016
8016
8044
0
0
0
0
0
0
0
0
1008
1008
0
1008
1008
39025
8017
8017
8017
39002
39002
39002
39002
0
0
0
0
0
0
0
0
0
8016
8044
8044
8044
39025
39025
39025
39025
39025
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
8016
39002
39002
39002
1008
39002
39002
39002
8017
8017
8017
8016
8016
1008
1008
8017
8017
8043
8016
1008
1008
1008
1008
8017
8017
8017
8016
8043
39025
39025
8043
8043
8043
39025
39025
39025
39025
39025
39025
39025
39025
8016
8016
0
0
0
0
0
0
0
0
0
0
8044
8044
39002
39002
39002
39002
39025
8044
1008
39002
39002
8016
8016
8016
39002
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8016
8016
8016
0
1008
39025
39025
1008
1008
1008
1008
8016
8017
1008
8017
8017
8017
8017
8017
8017
39025
39025
39025
8043
8017
8017
1008
1008
8016
8016
8016
8016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8016
8016
8044
8044
8044
8044
8044
1008
1008
39025
39025
39025
8017
8017
8017
8017
8017
8016
8016
8043
8043
8043
8043
1008
1008
8016
8016
8016
8016
8016
8016
8016
8016
0
0
8016
8016
8016
39002
39002
39002
39002
39002
8017
1008
1008
1008
8017
8043
8043
8017
8017
8017
1008
1008
39002
1008
1008
8016
8016
8016
8016
8016
0
0
8016
8016
8016
39025
39025
39025
8016
8016
8016
8016
8044
0
0
8017
8017
8017
8016
8016
8016
0
0
0
0
0
0
0
0
0
0
0
0
39025
39025
8043
39025
1008
39002
8016
1008
1008
1008
39025
1008
8043
8043
8043
8016
8016
8016
8016
1008
1008
0
0
39002
39002
0
39002
8016
0
0
0
0
0
0
0
0
0
39002
39002
39002
8016
8016
0
0
8017
8017
8017
8016
8016
8016
8016
8016
8016
1008
8016
39002
39002
39002
39002
8017
8017
39002
1008
1008
1008
1008
8016
1008
8016
1008
1008
8017
39002
39002
39002
39002
8017
8017
8017
8017
1008
39002
39002
39002
0
0
8016
8016
8016
1008
1008
39025
39025
39025
39025
39025
0
0
0
1008
39002
39025
39025
8016
8016
8016
8016
8043
8017
8017
8043
1008
1008
1008
8016
8016
8016
8016
8016
8043
8043
1008
8043
8043
8043
8043
8043
8044
8044
8044
39002
39002
39002
39002
39002
8016
8016
8016
8016
8017
8017
8017
8017
1008
1008
39002
8016
8043
8016
39002
39002
39002
39002
39025
39025
39025
39025
8017
8017
8017
8017
8016
0
0
0
0
0
8017
8017
8017
8016
8016
1008
39025
39025
39025
39025
39025
39025
8017
8017
39002
39002
39002
39002
39025
39025
39025
39025
8017
8017
8017
8043
8043
8017
8017
8016
8016
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
39025
39002
39002
39002
39002
39002
39002
8016
8017
8017
8016
8016
8016
8016
8016
1008
39002
39002
39002
39002
1008
8017
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
8017
8043
8017
8043
8016
0
0
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
1008
8017
8017
8017
8017
39025
39025
39025
39025
39025
39002
8016
8016
8016
8016
8016
39025
39025
39025
39025
8016
8016
8016
8016
8016
1008
0
0
0
0
39025
39025
39025
39025
39025
39002
8016
8016
8016
1008
1008
8017
1008
1008
1008
8017
8017
8017
8017
8017
39002
39002
39002
39002
39002
39002
39002
39002
8016
1008
39025
39025
39025
39025
39025
39002
0
0
0
0
0
0
0
0
1008
1008
1008
0
0
0
0
0
0
0
8017
8017
0
0
0
0
0
0
0
0
0
0
0
0
0
0
39002
39002
1008
1008
1008
8016
8016
39002
39002
8016
8016
8016
39002
39002
39002
8016
1008
8017
8017
0
0
1008
1008
8016
8044
8016
1008
8017
8017
8017
8017
8017
8016
8016
1008
39025
39002
39025
39002
39025
39002
39002
39002
39002
39002
39002
8016
8016
8017
8017
8017
1008
1008
1008
1008
8017
8017
8017
8017
8017
39002
8016
8016
8016
8044
8044
8044
8016
8016
8016
8016
8017
8017
8016
8016
8016
8016
1008
8016
8016
8043
8017
39002
39002
39002
39002
8016
8016
8016
8016
8016
8016
8016
39002
39002
39002
39002
39025
39025
8017
39025
39025
39025
39025
8017
0
0
39025
8017
8017
8017
8017
1008
39025
39025
39025
39025
39025
0
0
0
39025
39025
39025
1008
1008
8017
8017
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
8043
8043
8043
8043
0
0
0
0
0
0
0
0
0
0
8016
8016
1008
8043
1008
39002
39002
39002
8016
8016
8016
8017
8017
8017
8016
8016
8016
8016
8044
39025
39025
39025
39025
39025
39025
39025
39025
39025
39025
39025
0
8016
8016
8016
1008
1008
39025
39025
8017
8017
8044
8044
8017
8017
8017
8017
8016
8016
8016
8016
8016
8016
0
8017
8017
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
0
0
0
0
0
0
0
0
0
0
0
0
0
8016
8017
8017
8017
39025
39025
8043
39025
8043
39025
1008
1008
8016
8016
8016
8016
39002
39002
39002
39002
39002
39002
39002
39002
39002
8043
8043
8016
8016
8016
8016
8016
8016
39002
39002
8016
8016
8016
8016
8016
8016
8016
8016
39025
39025
8017
8017
8043
8043
0
0
8043
8043
0
0
0
0
0
0
0
39002
39002
39002
39002
39002
8017
8017
8017
8016
8016
8016
8043
8043
39002
39002
39002
39002
0
0
8016
0
0
8016
8016
1008
1008
1008
1008
0
8016
8016
8016
8043
8043
8043
8016
8016
8016
8016
8016
8016
0
0
0
0
0
0
0
0
0
8017
8017
8016
8016
8016
39002
39002
39002
39002
39002
39002
8016
8016
8016
39025
39025
39025
39025
39025
8016
8016
8017
8017
8017
8017
8017
39025
8016
8016
8016
8017
8017
1008
1008
1008
1008
8016
8016
8017
8017
8017
8017
8017
8017
8016
8016
8016
8016
8016
8016
8016
8016
1008
1008
1008
8016
1008
0
0
0
0
0
0
8016
8016
8016
8016
8017
8017
8017
8016
8016
39025
39025
39025
39025
8016
8016
8016
8016
8017
8017
8016
8016
8016
8016
39002
39002
39002
39002
39002
39002
1008
8016
8016
8016
39025
39025
8016
8016
8016
8016
8016
8016
39025
39025
39025
39025
39025
39025
39025
39002
1008
39025
39025
39025
39025
8017
8017
8017
8017
8017
8017
8017
8017
8017
39025
39025
8043
8016
8016
8016
8016
8017
8017
0
0
0
0
1008
1008
0
0
0
1008
1008
8017
8017
1008
1008
1008
8016
8016
39002
39002
39002
39002
39002
39002
39002
1008
39002
39002
39002
8016
8043
8043
39002
1008
8017
8016
8016
8016
8016
8016
8016
8016
8016
1008
1008
39002
39002
8016
8016
8016
8016
8016
39002
39002
8017
8043
8043
39002
1008
1008
1008
8016
8016
8016
0
1008
39002
0
0
0
0
0
0
39025
39025
39025
39025
39025
39025
8017
39002
39002
1008
1008
1008
8017
8043
8043
8043
39025
39025
39025
39025
39002
39002
39002
39002
39002
8043
8043
8043
8043
8016
8016
8044
8044
8016
8016
8016
1008
1008
1008
8017
8044
8044
8044
8044
8017
8017
8017
8017
8017
8017
1008
0
0
0
0
8017
8017
8017
8043
8043
8043
8043
1008
8017
8017
8017
8017
8017
8017
8016
8016
1008
1008
0
8043
0
0
0
8016
39002
39002
39002
39002
39002
39002
39002
39025
39025
39025
39025
39025
39025
8043
8043
39025
39025
39025
39025
39025
39025
8017
8017
8017
8017
8017
39025
1008
0
0
0
0
0
0
0
8016
8016
8016
8016
8016
8017
8017
8017
8017
8017
8017
39025
39025
39025
39025
39025
39025
1008
1008
1008
8016
8016
8016
1008
39025
39025
39025
8016
39025
1008
1008
1008
8043
8043
8043
1008
1008
8017
8017
1008
1008
1008
8016
8016
8016
8016
8016
8016
8017
8017
8017
8016
1008
1008
1008
8017
8017
1008
1008
1008
8017
8017
1008
8017
8017
8017
8017
8017
8017
1008
1008
1008
39002
39002
39002
39002
39025
39025
8017
8017
8017
1008
1008
39002
39002
39002
8017
8017
8016
8016
8016
1008
8044
39002
39002
39025
39002
39002
39025
0
0
0
0
0
0
0
39025
39025
39025
39025
8016
8016
0
0
0
0
0
0
0
0
39025
39025
8017
39002
39002
39002
39002
39002
39002
8016
8016
8016
8016
8043
8043
8043
8016
8016
8043
8043
8017
8017
1008
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
8016
8016
8016
8043
8043
39025
8044
8044
8044
1008
8043
8043
8044
1008
1008
1008
1008
1008
1008
39002
1008
1008
1008
1008
0
0
0
0
0
8016
8016
39025
39025
39025
1008
39025
39025
39025
39025
39025
39002
39025
39025
39025
39002
39002
1008
1008
39025
39002
39002
39002
39002
39002
39002
39002
39002
39002
0
0
0
0
8043
8017
8017
8017
8017
8016
8016
8016
8016
8016
0
0
0
0
0
0
0
0
0
8016
8017
8017
8017
8017
8017
8017
8016
0
0
0
0
0
0
8016
8016
39002
39002
1008
1008
1008
8017
39002
1008
39002
8017
8017
39002
39002
39002
39025
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
8016
8016
39025
8016
8016
8016
8044
8016
8017
8017
8043
1008
1008
1008
1008
1008
1008
8043
8044
8016
8044
8017
8017
8043
1008
1008
8016
8016
0
0
0
0
39002
39002
39002
39002
39002
39002
39002
1008
1008
8017
8017
8017
39025
39025
39025
39025
8016
1008
8017
8017
8017
8017
8017
8017
8017
8044
8044
8044
8044
8016
8016
8016
8016
8016
8016
8016
8016
8017
1008
1008
1008
1008
8016
8016
8016
8016
8016
39002
8017
8016
8016
8016
0
39025
8017
8017
8017
8016
0
39002
8016
8016
8016
8016
1008
1008
1008
1008
8016
8016
8016
39002
39002
39025
39025
8017
8017
8017
8017
8017
8017
39002
39002
39002
0
1008
8016
1008
1008
0
0
39025
39025
39025
39025
8016
8016
8016
8016
8016
8044
8044
39002
39002
39002
39002
39002
8016
8016
8016
1008
1008
0
0
0
0
0
0
0
0
0
0
1008
1008
8044
8044
1008
1008
1008
8016
8016
8016
8016
8016
39025
39025
39025
1008
8044
1008
39025
39025
39025
39025
39025
39025
39025
39025
39025
39025
0
0
0
0
0
0
0
0
0
0
8016
8016
8043
1008
39002
39002
39002
39002
39002
39002
39002
39025
39025
8017
8017
8017
39002
39002
8016
8016
8016
8016
8016
39025
8016
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39025
39025
39025
39025
39025
8017
8016
0
0
0
0
0
0
0
0
0
8043
0
8043
0
8016
8016
39025
39025
39025
8016
39002
39002
39002
39002
39002
8017
8017
0
0
1008
8016
8016
39002
39002
8043
1008
1008
39025
39025
39025
39025
39025
39002
39002
39002
39002
1008
8017
8017
8017
8017
8017
39002
39002
39002
8017
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
0
8016
8016
8016
0
0
0
0
0
0
0
0
0
8016
8016
8016
8016
8016
8016
8016
1008
39002
39002
39002
39002
39002
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
8016
8016
8016
8016
8043
8043
8043
1008
1008
39002
39002
39002
39002
39002
39002
39002
1008
8016
8016
1008
1008
1008
8017
8017
8016
8016
8016
8016
39002
39002
39002
8016
8016
1008
8043
8043
8043
8043
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
8016
1008
8017
8017
8017
0
0
0
0
0
0
0
8016
39002
8043
8043
8043
8016
8016
8016
8016
8016
39002
1008
1008
1008
1008
1008
39025
39025
39025
39025
8016
8016
39002
39002
39002
39002
39002
39002
39002
8017
0
0
0
0
0
0
0
8017
8017
8043
8016
8016
0
8016
8016
8016
39002
39002
8017
39002
8017
8043
8017
8043
8017
8017
8016
8016
8016
8016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
39002
39002
39002
39002
39002
39002
39002
8043
8043
8016
8016
8016
8016
8016
8016
8016
1008
0
8016
8016
8016
8016
8016
39025
39025
39025
39025
39025
39025
39025
39025
39025
39025
8016
8016
8016
8016
39002
39002
39002
8016
8016
8017
8017
8016
8017
8017
8017
8017
1008
1008
8017
8017
8017
8017
8017
8017
0
1008
0
8016
8016
8016
8016
39002
39002
39002
39002
39002
8016
8016
8043
8043
8043
39002
39002
39002
8016
8016
39002
39002
39025
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
8044
8044
8044
8016
8016
8044
39002
39002
39002
39002
8043
0
0
1008
0
8044
8044
8043
1008
1008
1008
8016
8017
8017
8017
8016
8016
0
0
8016
8016
39025
39025
39025
39025
0
0
0
0
0
0
0
0
8043
8043
8043
39025
8016
8017
8017
8016
8016
8016
8016
8016
39002
39002
39002
39002
8044
1008
0
0
0
0
0
39002
39002
39002
39025
8043
39025
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8016
39002
39002
39002
39002
39002
0
0
0
0
0
0
0
0
0
8016
8016
8016
8016
8016
39002
39002
39002
39002
0
8016
8016
8016
8043
8044
8016
8016
39002
39002
39002
1008
1008
1008
8017
8016
8016
8016
39025
39025
39025
39025
8016
8016
8016
8016
8016
8017
39002
39025
39025
39025
1008
1008
1008
8016
8016
8016
39002
39002
39002
8017
8017
8017
8017
8043
8017
8016
8016
8016
8016
8016
8016
8016
8016
0
0
0
0
0
0
1008
1008
1008
8016
8016
8016
8016
8016
1008
8044
8016
8016
8016
8016
8017
8017
8017
8017
8017
8017
1008
8017
39025
39025
39025
8016
8043
1008
8044
8044
0
8017
8017
8016
8016
8016
8016
8016
39002
39002
39002
1008
1008
1008
1008
1008
8017
8017
0
0
0
0
0
0
0
0
8017
8017
8017
8017
8017
8017
1008
1008
8016
8016
8016
8016
0
0
39002
39002
39025
39025
8016
8016
8016
1008
1008
39025
39002
39002
39002
39002
39002
39002
8017
8017
8017
8017
8017
8017
8017
8017
8016
1008
8016
1008
8016
8016
0
0
0
0
0
8017
8017
8017
8017
8017
8017
8017
39025
39025
8043
8043
8016
8016
1008
1008
1008
8016
8016
39002
1008
1008
39002
39002
8017
39002
39002
39002
39002
39002
39002
39002
8017
1008
1008
8016
8016
8016
8016
0
8017
8043
39025
39025
39025
39025
39025
39025
8016
8043
1008
39025
8016
8016
8044
1008
8016
0
0
8016
1008
1008
39002
8017
8017
0
0
39025
39025
39002
39002
0
0
0
1008
1008
1008
39025
39025
39025
39025
0
0
0
0
0
0
0
0
0
0
39002
8017
8017
8017
8017
39025
39025
39025
8016
8016
8016
0
0
8017
8017
1008
8016
8016
8016
1008
1008
8016
8016
8016
8016
39002
39002
39002
1008
1008
1008
1008
1008
1008
8043
39025
8043
8043
8043
8043
39002
39002
1008
8017
8016
8016
8016
8016
8016
8016
39002
39002
1008
39002
39002
1008
1008
1008
39002
39002
39002
0
0
0
0
0
8017
8017
39002
8016
8016
8016
8016
8043
8043
1008
8017
1008
1008
1008
8017
8017
8017
8017
1008
1008
1008
8016
8016
8016
39025
39025
39025
39002
39002
0
0
8043
0
0
0
0
8017
8017
8016
1008
1008
8043
8043
0
0
0
0
0
0
8043
8043
8043
8016
8043
8043
8043
8016
8016
8016
8016
8016
8043
8043
39002
39002
39002
39002
0
0
0
0
0
0
8016
0
39002
39002
1008
1008
1008
8043
8043
8043
0
1008
8043
8043
8043
0
39002
39002
39002
39002
8017
1008
1008
1008
39025
39025
39025
39025
39025
39025
39025
39025
39025
39025
39025
8044
8044
8044
8017
1008
39002
39002
8016
8016
8043
8016
8016
8017
8017
8043
8017
8017
8017
8017
8017
39002
39002
8017
8017
8017
8017
8016
8016
8016
8016
8016
39025
1008
39025
39025
39025
1008
1008
1008
8017
8017
8016
1008
8017
8017
8017
8017
0
0
8016
8016
8016
8017
8016
8016
8016
8016
8016
8016
8017
8017
8017
8017
8017
8017
39002
39025
39002
39002
39002
39002
39002
39002
39025
39002
39002
8016
1008
0
0
0
0
0
1008
39002
39002
39002
39002
39002
39002
0
8016
8016
8017
8017
39025
39025
0
0
0
0
0
0
8016
8016
39002
1008
1008
8016
8016
0
39002
39002
39002
8017
8017
8017
8017
8016
8016
8016
8016
8016
8016
0
0
0
0
0
0
0
0
0
0
0
0
0
8016
8016
8016
8016
8016
1008
1008
1008
1008
1008
0
0
0
0
0
8044
8016
8044
0
0
0
0
0
0
0
0
0
0
0
8016
8016
0
0
0
0
1008
8017
8016
8016
8016
8043
8043
8043
8043
1008
1008
39002
39002
39002
39002
39002
1008
0
0
0
8016
39002
39002
39002
39002
39002
39025
0
0
0
8016
39025
39025
39025
1008
0
0
0
0
0
0
0
8016
8016
8016
8044
8017
8017
8017
8017
8017
8017
8017
0
8016
8016
8017
8017
8016
8016
8016
8016
1008
39025
39025
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
1008
1008
1008
1008
39025
39025
1008
1008
1008
1008
1008
8016
0
0
0
0
0
0
0
8016
8016
8016
8016
39002
39002
8017
8017
39002
39002
39002
39002
39002
8016
39025
0
0
0
0
0
0
0
0
0
0
8043
8043
39002
39002
1008
1008
1008
1008
8017
8017
8017
8017
1008
1008
1008
1008
1008
39025
1008
1008
8016
8016
8016
8016
8016
0
0
0
0
0
0
0
0
8017
8017
8017
8017
8017
8017
8017
39025
39025
39025
8017
8016
0
0
0
0
0
0
0
8016
8016
8016
8016
1008
39025
39025
39002
0
0
0
0
0
39002
0
39002
0
0
39002
39002
8043
8043
8043
39025
8017
8043
8043
8043
8043
0
0
0
0
39002
1008
39025
39025
39025
8043
8043
8016
8016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8043
8043
8043
8043
8016
8016
8016
8016
8016
8016
8016
8017
8016
8016
8016
0
0
0
0
0
0
0
0
0
8016
8016
8016
8017
39002
39002
8017
8016
8016
8016
8016
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
8016
8016
39025
39025
39002
39002
39002
8043
8043
8016
8016
8017
8016
8016
8016
8017
8017
8017
8017
8017
8017
39002
39025
39025
39025
8017
8017
8016
8016
8016
8016
8044
8043
8043
8043
8016
8016
8016
8016
1008
8017
8017
8017
8043
8043
8017
0
0
8016
8044
8016
8043
8043
8017
8017
8017
8016
8016
8016
8016
8016
39002
39025
39025
39025
39025
39025
1008
1008
8043
8043
8043
8043
0
39025
39025
39025
39025
8016
8016
8016
8016
39025
0
0
8016
8016
8016
8017
8017
1008
1008
1008
0
0
39025
39025
39025
39025
0
0
0
0
0
0
8016
39002
0
0
0
8043
8043
8043
8043
8043
8043
8043
8016
8043
8043
8043
39002
39002
39002
8016
8016
8016
1008
1008
1008
8017
8017
8017
8016
1008
0
0
0
0
0
0
0
0
0
0
8017
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
39002
0
0
0
0
0
0
0
1008
8016
8016
8016
8016
8016
1008
8044
1008
1008
1008
1008
1008
8017
8017
39002
39002
39002
39002
39002
39002
8017
8017
8017
8017
8017
8017
8017
8017
8017
39025
39002
39002
8017
8017
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8017
8017
39002
1008
1008
8016
8016
8017
8017
8016
8016
8017
8016
8016
8016
1008
8016
8016
8016
8044
8044
8016
8016
8016
1008
1008
1008
1008
1008
8016
8016
8043
8016
8016
8016
8017
8017
8017
8017
8017
8017
1008
8043
8016
8017
1008
8017
8016
8016
8017
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8043
8043
1008
8043
1008
8043
8016
1008
8016
8016
8016
8016
1008
8017
8016
8016
8017
8017
8017
8017
8017
8016
8016
1008
1008
1008
8017
8017
8017
8017
8017
8017
8017
8016
8017
8017
8017
8016
8016
8017
8016
8017
1008
1008
8017
8017
8016
8016
1008
1008
1008
1008
8016
1008
8016
8016
8016
1008
1008
8017
8017
8016
8043
8043
8017
8017
1008
1008
1008
1008
8016
8016
1008
1008
8016
8016
8016
8016
1008
1008
1008
8017
8017
8016
8016
8017
8017
8017
8017
8017
1008
8017
8017
8017
8016
8016
8016
8016
8016
8016
8017
8017
8016
1008
1008
1008
8017
8017
8017
8017
8017
8017
1008
1008
1008
1008
8016
8016
8016
8016
8016
1008
1008
1008
1008
1008
1008
8016
1008
1008
1008
1008
8017
8016
8016
8016
1008
8017
1008
1008
1008
1008
8017
8016
8016
8016
8016
1008
8017
8016
8016
8043
8043
8016
8016
1008
1008
1008
1008
1008
1008
1008
1008
8017
8017
8017
8017
8017
1008
1008
8016
8016
8016
8016
8016
8016
8016
8017
8017
1008
8043
1008
1008
1008
8017
8017
8017
8017
8017
8017
8016
8016
8016
8016
8016
8016
8016
8016
1008
1008
1008
1008
1008
8017
8043
8017
8043
8017
8043
1008
8043
1008
8017
8017
8017
1008
1008
1008
8017
8017
1008
1008
1008
1008
1008
1008
1008
8016
1008
1008
1008
8017
8017
8016
1008
1008
1008
1008
8043
8043
8016
8016
8016
1008
8016
8016
8017
8017
1008
1008
1008
1008
8043
8043
1008
1008
1008
1008
1008
8016
8016
8016
1008
1008
1008
1008
1008
8017
8017
1008
8016
8016
8016
8016
8017
8017
8017
8017
8043
8043
8043
8043
8043
8043
8017
8044
8017
8017
8017
8017
8017
8016
1008
8017
8017
1008
1008
8016
8016
8017
8017
8017
8017
8017
8017
8016
8016
8016
8016
8016
8016
8016
8016
1008
1008
1008
8017
8016
1008
1008
1008
8016
8016
8016
1008
8016
8016
8016
8016
1008
1008
1008
8043
1008
8016
8016
8016
1008
8016
8016
8016
8016
1008
8017
8017
8017
8016
8016
8016
8016
8016
8017
1008
1008
1008
1008
1008
1008
8017
8017
8017
8016
8016
8016
8016
8016
1008
1008
8017
0
8016
8016
8016
1008
1008
1008
8017
8017
8017
1008
8016
8016
8016
8016
8016
8016
8017
1008
1008
1008
1008
1008
1008
1008
1008
8016
8016
8017
8017
8017
1008
1008
8017
8016
8016
8016
8016
8016
0
0
0
0
0
0
8016
1008
8016
8016
8016
1008
1008
1008
1008
8016
8016
8016
8016
8016
8016
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
1008
1008
8016
8016
8016
8017
8016
8016
8016
8016
8016
8016
8043
8016
8016
8016
8016
1008
1008
1008
8043
8043
8017
8017
8017
8043
8017
1008
8043
8043
8043
8043
8017
8017
8017
1008
1008
8016
1008
8017
8016
8016
8016
8017
8043
8016
1008
1008
0
0
0
8016
8016
0
0
0
0
0
0
0
8016
8016
8016
8043
8043
8043
8043
8016
8016
8016
8016
8016
8016
8017
1008
8016
8017
8017
8017
1008
1008
1008
8016
1008
1008
1008
1008
8016
8016
8016
8016
8016
1008
8016
8016
8016
8016
1008
1008
1008
8016
8016
8016
8044
8044
8017
8017
8017
8017
1008
1008
8016
8016
8017
8017
8017
8016
8016
8016
8016
8016
8017
8017
8017
8017
8016
8016
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
8017
0
1008
8017
8016
8016
8016
8016
8017
1008
1008
8017
8017
1008
8043
1008
8017
8043
8043
8017
1008
1008
8043
1008
8016
8016
8016
8044
1008
8016
8016
8016
1008
1008
8016
8016
8016
8016
8017
8043
1008
8017
1008
8017
8017
1008
1008
1008
1008
1008
1008
1008
1008
8016
1008
1008
1008
8016
8016
8016
8016
0
0
0
0
0
0
0
0
0
0
0
0
0
8017
1008
1008
1008
8017
8016
8016
1008
1008
8016
8016
8016
8017
8017
8017
8017
8017
8017
1008
1008
8016
8016
1008
1008
1008
1008
1008
8016
8016
8016
1008
8016
8016
8016
8017
8017
8017
8017
1008
1008
1008
1008
8016
8016
8016
8016
8016
8016
8017
8017
8017
8016
8016
1008
1008
1008
1008
1008
8016
8016
8016
1008
8017
1008
1008
1008
1008
0
0
8017
8017
8017
8017
1008
1008
1008
1008
1008
1008
8016
8016
1008
1008
1008
1008
1008
1008
1008
1008
8016
8016
8017
8016
8017
8017
8017
8017
8017
1008
1008
1008
8016
8017
8017
1008
1008
8017
8043
8016
8017
8017
8017
8017
8017
1008
1008
1008
1008
1008
8017
1008
1008
1008
1008
1008
1008
1008
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8016
8016
1008
1008
8043
1008
1008
1008
1008
1008
8044
8016
8016
8016
8016
8016
1008
1008
1008
0
1008
8044
8044
1008
8044
1008
0
0
0
0
0
0
0
0
1008
1008
8016
8016
8016
8017
8016
8016
8016
8016
8016
8044
8044
8044
8044
8016
8016
8016
8016
8044
8016
8016
1008
1008
8017
8017
8017
1008
1008
1008
8043
8017
8017
8043
8043
1008
1008
1008
1008
8043
8043
8016
8017
8017
8017
1008
1008
1008
8017
8016
8044
8044
8016
1008
1008
8016
8016
8016
8016
8016
8016
1008
1008
8043
1008
8016
8016
8016
8016
8017
8017
8016
8043
8017
8043
8043
8043
8016
8016
8016
1008
1008
8017
8017
8017
8017
1008
1008
8016
8016
8016
8017
8017
8043
8017
8017
8017
1008
1008
1008
1008
1008
1008
8016
8016
8016
8017
8017
1008
1008
8017
8017
8017
8016
8016
8016
8016
8016
1008
8016
8016
8016
8016
8016
8016
8016
8016
8016
8017
8017
8017
8016
8016
1008
8016
8016
8017
8017
8017
8017
8017
1008
1008
1008
1008
8016
8016
8016
8016
8016
8044
8044
8044
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8043
8043
8043
8043
8043
8016
8016
8016
0
0
0
0
0
1008
1008
1008
1008
8016
8016
8016
8016
1008
1008
1008
8016
1008
1008
1008
1008
1008
1008
8016
8016
8016
8017
8017
8017
8017
8017
8017
8016
8017
8017
8017
1008
1008
1008
1008
1008
8016
8016
8016
8016
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8016
8016
8016
8016
8017
8017
8017
8016
8016
8016
8017
8017
8017
8017
1008
8016
0
8043
8043
0
0
0
0
0
1008
8017
8043
8017
8017
8017
8017
8017
8017
8017
8017
8016
8017
1008
8017
8017
8043
8016
8016
1008
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
1008
8016
1008
1008
1008
8016
8016
1008
8017
1008
1008
1008
1008
1008
8016
8016
8016
8017
1008
8016
8016
8016
8016
8016
8016
8017
8017
1008
8016
8017
0
1008
1008
1008
1008
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
0
1008
1008
1008
1008
1008
1008
8017
8043
8043
8016
8043
8016
8016
8016
8016
1008
8016
8016
1008
1008
1008
1008
1008
1008
1008
1008
8016
1008
1008
8016
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
1008
1008
1008
8043
8043
8043
8043
8016
8016
8016
1008
1008
1008
1008
8017
8017
1008
1008
1008
8043
1008
1008
8016
8016
8043
8043
8016
8016
8016
8016
1008
8043
8016
8016
8016
8016
8016
1008
1008
1008
1008
1008
8017
8017
8016
8044
8044
1008
1008
8043
1008
1008
8016
1008
1008
1008
8017
8043
1008
8017
8017
8017
8017
8017
8017
8017
1008
8016
8016
8016
8016
8016
1008
8016
8016
8016
8016
8016
8017
8017
8017
8017
0
0
8017
8017
8017
8017
8016
8016
1008
1008
8017
8017
8016
8016
1008
1008
8016
8016
8043
8043
8016
8016
8016
1008
1008
1008
8017
8017
8017
8017
8017
8017
8017
0
8043
1008
8043
1008
1008
8016
8016
8043
8017
8017
8017
1008
1008
8016
8016
8016
1008
8016
8016
8016
1008
8016
1008
1008
8017
8017
1008
1008
8016
1008
1008
1008
1008
1008
1008
8016
8016
1008
1008
1008
1008
1008
1008
8016
1008
1008
1008
1008
1008
8017
8016
8016
8016
8016
8016
8017
8017
8016
8017
8017
8017
8017
8017
8017
8017
8016
8016
8016
8016
1008
1008
8016
8016
8016
8016
8016
8016
8017
8017
8043
8043
8017
8017
8016
8016
1008
8016
8017
8016
8016
1008
1008
8044
1008
8044
1008
1008
8016
8016
1008
8044
8044
1008
1008
1008
1008
8016
8016
8017
8017
8017
1008
1008
8016
8016
8017
8017
8017
8017
8017
1008
8016
1008
8016
8016
8016
8016
8043
8043
8043
1008
8016
8016
8017
8017
8017
8017
8017
8017
8017
8016
8016
1008
8017
8017
1008
1008
1008
8016
8016
8016
1008
1008
8043
8043
8043
8043
8043
8016
8017
8017
8016
8016
8016
1008
1008
1008
8017
1008
1008
8044
8044
8044
8044
1008
1008
8017
8017
1008
1008
1008
1008
8016
8016
8016
8017
8043
8017
8043
8017
8016
8016
1008
1008
8016
8016
8016
8016
8016
8017
8016
8016
1008
8016
8016
8016
1008
1008
1008
8043
1008
1008
8017
1008
1008
8016
8016
8016
1008
8017
1008
8017
8017
8017
8017
8043
8017
8043
8017
8016
8043
1008
1008
1008
1008
1008
1008
8043
8043
8043
8043
8016
1008
1008
1008
8016
8016
8016
8016
8016
8016
8016
8016
8017
8017
8017
8043
8043
8043
8017
8017
8016
8016
8016
8016
0
0
0
0
0
1008
8016
1008
1008
1008
8044
8016
8017
1008
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
1008
1008
1008
1008
1008
8017
8017
8017
8017
1008
8017
8017
8017
8017
8017
8017
8016
8016
8016
1008
8016
8016
8016
8016
8044
8044
8043
8017
8017
8017
1008
1008
1008
1008
1008
1008
1008
8043
8017
1008
8017
8017
8017
1008
1008
1008
1008
1008
1008
1008
1008
8016
8016
8016
1008
1008
1008
1008
1008
8016
8017
8017
1008
1008
1008
1008
1008
1008
1008
8016
1008
1008
8017
1008
8043
8043
8043
8017
1008
8043
8043
8016
1008
0
8017
8017
8017
8017
8043
8017
8043
1008
1008
8016
8016
8016
8016
8016
8016
8016
8016
8043
8043
8016
8016
8016
8016
8017
8016
8016
8017
8017
8017
8043
8043
1008
1008
1008
8017
8043
8043
1008
8016
8016
8016
8016
8017
8017
8017
8017
1008
1008
1008
1008
8016
8016
8016
8016
8044
8044
1008
1008
1008
8017
8016
8016
8016
8016
1008
1008
8017
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
8043
1008
0
0
0
0
8016
8016
8043
8043
1008
8044
8017
8043
8043
1008
1008
1008
1008
1008
1008
1008
1008
1008
8017
8017
8017
8017
8017
8017
8017
8017
8017
1008
1008
8043
8043
8016
8017
8017
8017
8016
8016
8016
8016
8016
8016
8016
8043
8043
8043
8043
1008
8016
1008
8017
8017
8017
8017
8017
8017
8017
1008
1008
8044
8044
8017
8017
8017
1008
1008
8017
8017
8017
8017
8016
8016
8016
8016
8016
8016
8016
8017
8017
8017
8017
8017
1008
1008
1008
8016
8016
8016
8017
8017
8017
8017
8017
8017
1008
1008
8017
8017
8017
8043
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
1008
8043
8043
8016
8016
8016
8016
8016
8016
8016
8016
8017
8017
8017
1008
1008
1008
1008
8016
8016
8016
1008
1008
8017
8017
1008
8016
8016
8016
8017
8016
8017
8017
8017
8017
8017
8017
8017
8017
8016
8017
1008
1008
1008
8017
8017
8017
8017
8017
1008
8017
8017
0
0
0
1008
8017
8016
8016
8016
1008
8017
8016
8017
8017
8043
1008
1008
8017
8017
8043
1008
8016
0
0
0
0
0
0
0
8016
8016
8016
8016
8017
8017
8017
8017
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
8016
8016
8016
8016
0
0
0
0
0
0
0
0
0
0
0
0
8017
8016
8017
8017
8017
8017
8017
8043
8043
1008
1008
1008
1008
1008
8016
1008
1008
1008
1008
1008
1008
1008
8016
8016
8016
8016
8016
8016
8016
1008
1008
1008
8017
8016
8017
8017
0
0
0
0
0
0
8043
8044
8016
1008
1008
1008
8043
8043
8043
8043
8016
8017
8017
8016
8016
1008
8016
8016
8016
8016
8017
1008
8017
8017
1008
1008
1008
1008
1008
1008
1008
8017
8017
8016
1008
1008
8016
8016
1008
1008
8016
8016
0
1008
1008
1008
1008
1008
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
0
0
0
0
0
0
0
8017
8017
8017
8016
8016
8016
8016
8017
8017
8017
8016
8016
8016
8016
1008
1008
8016
8016
8017
8017
8017
8017
8017
1008
8044
8043
8017
8043
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8044
8016
1008
1008
8016
8016
8016
8016
8016
8016
0
0
0
0
0
1008
1008
1008
8016
8016
8017
8016
8016
8016
8016
8017
8017
1008
8016
8016
1008
8017
8017
8017
8017
8017
1008
1008
8016
8016
8016
8016
8016
1008
1008
1008
1008
1008
1008
1008
1008
1008
8017
8017
8017
8017
8017
8017
1008
8017
8017
8016
1008
8043
8043
8043
8017
1008
8043
8017
8017
1008
1008
1008
8016
8016
8016
8016
8016
8043
8043
0
8017
8016
8016
8016
0
0
0
0
0
0
0
0
0
8017
8017
8043
8043
8043
0
0
0
0
1008
1008
1008
8044
8016
8016
1008
1008
1008
1008
8017
1008
8043
8043
8017
8017
1008
1008
1008
1008
8017
8017
8017
8017
1008
1008
8017
8017
8016
8016
8016
8016
8016
1008
1008
1008
1008
8017
8017
8017
8017
8016
1008
0
0
8016
8017
8017
8017
8043
1008
1008
8017
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
8017
8017
8017
8017
8017
8017
1008
1008
8016
8017
8043
8043
8043
8017
8043
1008
1008
8016
8016
8016
8016
8016
8017
8017
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
8044
8044
8017
8017
1008
8043
8043
8016
8016
8016
8016
1008
1008
1008
1008
1008
8043
8043
8017
8017
8017
8017
1008
1008
1008
8016
8016
8016
8016
8016
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
1008
8016
8016
8016
8016
8016
8016
1008
1008
1008
8016
1008
8016
1008
1008
1008
8017
8017
8017
8017
0
0
0
0
0
1008
1008
8016
8017
8017
8017
8017
8017
8017
8016
8016
1008
1008
1008
8017
8043
8043
8017
1008
1008
8017
8043
8043
8016
8016
8016
8016
8043
1008
8017
1008
1008
1008
8043
1008
8016
8044
8016
1008
1008
8043
1008
1008
1008
1008
8016
8016
8016
1008
1008
8043
8043
8017
8016
8043
1008
8017
8017
8017
8017
1008
1008
8016
8016
8016
8016
8017
8017
8017
8043
8043
1008
8016
1008
8043
8043
8017
8043
8017
8016
8016
8016
8017
8017
8017
8017
8016
8016
8044
8016
8016
8016
8016
8017
1008
8016
1008
1008
8017
8017
8016
8016
8016
8017
8016
8016
1008
1008
8016
8016
8016
1008
1008
1008
1008
8016
8016
8016
8016
8016
1008
1008
1008
8043
8016
8017
8017
8016
8016
8017
8016
8043
8043
8043
8043
8043
8016
1008
1008
8017
8017
8017
8017
8017
8017
8016
8016
8043
8043
8043
1008
1008
1008
1008
8043
8043
8017
8017
8017
8017
8017
1008
1008
8016
8016
8044
1008
1008
8044
8044
8017
8017
8017
1008
1008
8016
8016
8016
8016
8016
8016
8016
8017
8016
8016
1008
1008
1008
1008
1008
8016
1008
1008
1008
8016
8043
1008
1008
1008
8016
8016
8016
8016
8017
8017
8017
1008
1008
1008
1008
1008
1008
1008
8016
8016
8043
8043
8043
1008
8043
8043
8043
8017
8017
8016
8016
8016
1008
1008
1008
1008
8016
1008
8043
1008
8016
1008
1008
1008
8017
8017
8017
1008
1008
8017
8017
8017
8017
8016
8043
8043
8016
8016
8016
8017
8017
8017
8017
8016
8016
0
0
0
0
0
0
8017
8017
8017
8017
8017
1008
1008
1008
1008
8017
8017
8017
8017
8017
8017
8017
8044
8044
8044
8044
1008
1008
1008
1008
1008
0
0
8017
8017
8016
8017
8017
8017
8016
8017
8016
8016
8016
8016
8016
8016
1008
8017
8017
8017
8043
8016
1008
8043
8043
8016
8017
8017
8017
8016
8016
8016
8016
8016
8016
8016
8016
8016
1008
1008
1008
1008
1008
1008
1008
8017
8017
8043
8043
1008
1008
8016
8016
8016
8016
8016
1008
1008
1008
8017
8017
8016
8016
8016
8016
8017
8017
8016
8016
1008
1008
8016
1008
8043
8043
8043
8043
8043
8017
8017
8017
8017
8017
1008
8016
8016
1008
1008
8017
8017
1008
1008
1008
1008
8044
8044
8044
8043
1008
8043
1008
8016
8016
8016
8016
8044
8044
0
0
0
0
0
1008
1008
1008
8017
8016
8016
8016
8016
8016
8016
1008
1008
1008
1008
8016
8016
8016
1008
1008
8016
8016
8016
8043
1008
1008
8016
8016
8017
8043
8017
8016
8016
8016
8016
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
8017
8017
8017
8016
8016
8017
8043
8043
8043
1008
1008
1008
1008
1008
1008
1008
1008
8044
8044
8016
8016
8017
8017
8017
8017
8017
8017
8017
1008
8043
8043
8017
8016
8016
1008
1008
1008
8016
1008
1008
1008
1008
8017
8017
8017
8016
8016
8016
8016
1008
1008
1008
1008
1008
8017
8017
8016
8017
8017
8016
8016
8016
8043
8043
8016
8016
8016
1008
1008
1008
1008
8043
1008
1008
8043
8043
1008
8016
8017
8017
8017
8016
1008
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
0
0
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
1008
1008
0
0
0
0
1008
1008
22036
22036
22036
1008
1008
1008
22036
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
1008
0
0
1008
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
1008
1008
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
1008
0
1008
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
22036
1008
1008
1008
1008
22036
1008
1008
0
0
0
0
0
0
0
0
1008
1008
1008
1008
0
1008
1008
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
22036
22036
1008
1008
22036
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
22036
22036
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
0
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
1008
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
22036
22036
22036
1008
1008
1008
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
1008
1008
1008
1008
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
22036
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
1008
1008
1008
1008
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
22036
22036
22036
22036
0
0
0
1008
1008
1008
1008
22036
22036
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
1008
1008
1008
1008
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
22036
22036
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
22036
22036
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
1008
1008
1008
1008
1008
1008
0
0
1008
22036
22036
1008
22036
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
22036
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
1008
0
0
0
0
0
0
1008
1008
1008
22036
22036
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
22036
1008
1008
0
0
0
1008
1008
1008
1008
1008
1008
1008
22036
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
1008
1008
1008
1008
1008
1008
1008
1008
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
22036
22036
22036
0
0
0
0
0
1008
1008
1008
1008
22036
22036
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
22036
22036
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
1008
1008
22036
22036
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
1008
22036
22036
22036
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
22036
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
1008
1008
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8064
8064
8064
8064
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
8064
8064
8064
8064
2010
8018
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
8018
2010
0
2010
2010
2010
2010
2010
2010
2010
8018
8018
8018
8018
8018
8018
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
2010
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
8064
2010
8064
2010
2010
8018
8018
8018
8064
8064
8064
8064
8018
8018
8018
2010
8018
2010
8064
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
8064
8064
8064
8064
2010
2010
2010
2010
2010
8064
2010
2010
2010
2010
2010
2010
8018
8018
8018
8018
8018
8064
2010
2010
2010
2010
2010
8018
8018
2010
2010
2010
2010
8064
8064
8064
8064
2010
2010
2010
2010
2010
2010
2010
2010
8064
8064
8064
2010
2010
2010
2010
0
0
2010
2010
2010
0
8018
8018
8018
8018
8018
8018
8018
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
8064
8064
2010
8064
8064
2010
0
2010
0
0
0
0
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
8018
8018
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
8018
2010
8018
8018
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
8064
8064
8064
8064
8064
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
8018
8018
0
2010
2010
2010
2010
2010
2010
2010
2010
8064
8064
2010
2010
2010
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
8064
8064
8064
8064
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
8064
8064
8064
8064
2010
2010
2010
2010
1009
8064
8064
1009
8064
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
0
0
2010
8018
8018
2010
2010
2010
2010
2010
8018
2010
8018
2010
2010
2010
2010
8018
8018
8064
8064
8064
8064
8064
2010
2010
8064
8064
8064
2010
2010
2010
2010
2010
8064
8064
8064
8064
2010
2010
2010
2010
2010
2010
8064
8064
8064
1009
8064
1009
1009
1009
1009
1009
8064
1009
2010
2010
8064
8064
8064
8064
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
8064
2010
2010
2010
2010
2010
2010
2010
8018
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
8018
8018
8018
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
2010
2010
8064
8064
8064
2010
8064
2010
2010
2010
2010
2010
2010
2010
2010
8018
2010
2010
2010
2010
8064
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
8064
8064
8064
8064
8064
2010
2010
2010
2010
2010
2010
2010
2010
2010
8018
8018
8018
8018
8018
8018
2010
2010
2010
2010
8018
8018
8018
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
8018
8018
8018
8018
2010
2010
2010
2010
0
0
2010
2010
0
0
2010
2010
2010
8064
8064
8064
2010
2010
2010
2010
2010
8018
2010
2010
8018
2010
2010
0
0
2010
2010
2010
2010
2010
2010
8018
8018
8018
8018
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
8018
2010
2010
2010
2010
2010
2010
2010
2010
2010
8064
8064
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
8064
8064
8064
2010
2010
2010
8018
8018
8018
8018
2010
2010
2010
8064
8064
8064
8064
8064
8064
8064
8064
8064
8064
8064
8064
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
8018
2010
2010
2010
2010
2010
8064
8064
8064
2010
2010
8018
8018
8018
8064
8064
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
8018
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
8064
8064
8064
8064
8064
8064
8064
8018
8018
2010
2010
2010
8018
8018
8018
2010
2010
2010
2010
2010
2010
8064
8064
8064
2010
2010
2010
2010
2010
2010
8064
8064
8064
8064
2010
2010
2010
2010
8064
2010
8064
2010
2010
2010
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
8018
2010
2010
2010
2010
2010
2010
2010
2010
2010
8018
8018
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
8064
8018
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
8018
8064
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
8064
8064
8064
8064
2010
2010
2010
2010
2010
2010
2010
2010
2010
8018
2010
2010
2010
2010
2010
2010
2010
2010
8018
8064
8018
8064
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
8018
8018
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
8018
2010
2010
2010
1009
1009
1009
8018
8018
8018
8018
8018
8064
8064
8064
8064
8018
8018
8018
8018
8018
1009
8064
8018
1009
1009
1009
1009
8064
8064
8064
8064
8064
8064
8064
8064
8064
8064
8064
1009
8018
8018
8018
8018
8018
8018
8064
8064
1009
8064
8018
8018
8018
8018
8018
8018
8018
8018
8018
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8064
8018
8018
8018
8018
8018
8018
8018
8018
8064
8064
8064
8018
8018
8064
8064
8064
8064
8064
0
0
0
0
8018
8018
8018
0
8064
0
8018
8018
1009
8064
8018
8018
8018
8018
8018
8018
1009
1009
1009
8064
8018
8064
8064
8064
8064
8064
8018
8018
8018
8018
8018
8018
8018
8018
8018
2010
2010
0
0
0
8018
8018
8018
8018
1009
1009
8064
8018
8018
8018
8018
8064
8064
8064
8018
8018
8064
8064
8064
8064
8018
8018
8018
8018
8018
8018
8018
8064
1009
8018
8018
8018
8018
0
0
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8064
8064
1009
2010
8064
8064
8064
8018
8018
8018
8018
8018
8018
8018
1009
8064
8064
8064
8064
0
0
8064
0
8018
8064
8064
8064
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8064
8018
1009
1009
8018
8018
8018
8018
8018
8018
8064
8018
8018
8018
2010
1009
1009
8064
8018
8064
8064
8018
8018
8018
8018
8018
8064
8018
8018
8018
8018
8018
8018
8064
8064
8064
8064
8064
8064
8064
8018
8064
1009
8064
2010
2010
2010
0
8018
8018
1009
1009
1009
1009
1009
1009
8018
8018
8018
8018
8018
8018
1009
1009
1009
8064
8018
8064
8064
8064
0
8018
8018
8018
8018
8018
8018
8018
8018
8064
8064
0
0
8018
8018
8018
8018
8018
8064
8064
8064
8064
0
0
0
8018
8018
8018
8018
1009
8064
8064
8018
8018
8064
0
0
0
8018
8018
8018
8018
0
8018
8064
8064
8018
8018
1009
8064
8064
8018
8018
8018
8018
8064
8018
8018
8018
1009
1009
8018
8018
8064
8064
8064
8018
0
8064
0
0
8018
8018
1009
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8064
8064
8064
8018
8018
0
0
0
0
0
0
8064
8064
8064
8064
0
0
0
0
0
0
0
0
8018
8018
8018
8064
8018
8018
8018
8018
8018
0
8064
8018
8064
8018
1009
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
0
0
0
0
0
8018
8018
8018
8018
8018
8018
8018
8018
8018
0
8064
0
8064
8064
8064
0
8064
8064
0
0
8064
8064
8018
8018
8064
0
8064
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8064
1009
1009
8018
8018
8018
8064
8018
8018
8018
8018
8018
8018
8018
8018
1009
0
0
0
0
0
0
8018
8018
8018
8018
8018
8018
8018
8064
8064
8064
1009
8018
8018
8018
0
0
0
0
0
8064
8064
8064
8064
8064
0
0
0
0
0
1009
8018
8018
8018
8018
8018
8018
8018
8018
1009
1009
8064
8018
8064
8018
8018
8018
8018
8018
8018
2010
2010
2010
8018
8018
8018
8018
8018
8018
8064
8018
8018
8018
8018
0
0
0
8018
8064
8064
8064
8064
8018
8018
8018
8018
8064
8064
8064
8064
0
0
0
0
8064
8018
8064
8064
8064
1009
8064
8018
8064
0
8064
8064
8064
8064
8064
8064
8064
8064
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
2010
2010
8064
8064
8064
1009
8018
8018
1009
8018
1009
1009
1009
1009
8064
1009
8018
8018
8018
8018
8064
8064
8064
8064
8064
8064
8064
8018
0
8064
8064
8064
8064
8064
8018
8018
8064
8064
8018
8018
8064
8018
8018
8018
8018
8018
8018
0
0
8018
0
8018
8018
8018
8018
8018
8064
8064
8064
8064
8064
8064
1009
1009
1009
8064
8064
8064
8064
8064
8018
8064
8064
8064
8064
1009
1009
1009
8064
1009
1009
1009
8064
8018
8018
8018
8018
8064
8064
8018
8018
8018
8018
8064
8064
8018
8018
8018
8018
2010
2010
2010
2010
2010
2010
8018
8018
1009
8064
8064
8064
8018
8018
8018
8018
8018
8018
8018
8064
8064
8064
8018
8018
0
0
0
8064
8064
8064
8064
8064
8064
8064
8018
8064
8018
8064
0
8064
8064
8064
8064
8064
8064
1009
1009
8018
8018
8018
0
8064
8064
0
0
0
8018
8018
8018
8064
8018
8064
0
0
0
8064
8018
8018
8018
8018
8018
8018
0
8064
0
8064
0
8064
8064
0
1009
8018
8018
8018
8064
8064
8064
8064
8064
8064
8064
8018
8018
1009
1009
8018
8018
8018
8018
8018
8018
8018
8064
8018
8064
8018
8064
8064
8064
8018
8018
8018
0
0
0
0
0
0
0
0
0
0
8018
8018
8018
8018
8064
8064
8064
0
8064
0
0
0
8064
8018
8018
8018
8018
8018
8018
8018
8018
8018
0
0
0
8018
8018
1009
1009
8018
8018
8018
8064
8018
2010
1009
8064
8018
8018
8018
8018
8018
8064
8064
8064
0
8064
8064
8018
8018
0
0
8064
0
8064
8064
0
0
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8064
8064
8064
8018
8018
8018
8018
8018
8064
1009
1009
1009
8064
1009
8064
1009
1009
8018
8018
8018
8018
8018
8018
8018
8018
8018
2010
2010
2010
8064
8064
8018
8018
8018
8018
8018
8064
8064
8064
1009
8018
8018
8018
8018
8018
8018
1009
1009
1009
8018
8018
8018
8018
8018
8018
8018
1009
8018
8018
1009
8064
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
1009
8064
8064
8018
8018
2010
8064
8064
8064
8064
8064
8018
8018
8018
8018
8018
8018
8018
8018
8018
1009
1009
8018
8018
8018
8018
8018
8018
8018
8018
8018
1009
8064
8064
8064
8018
8018
8018
8018
0
0
8018
1009
1009
8064
8064
8064
2010
8064
1009
8064
0
0
8018
8018
8064
8018
8018
8018
8018
8064
8018
8018
8064
8064
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
1009
8018
0
0
8018
8018
8018
8018
8018
8018
8018
8064
0
8064
1009
8064
8018
8018
8018
8018
8018
8018
8018
8064
8064
8064
8064
8064
8064
8018
8018
8064
8064
8064
8018
8018
8018
8018
8064
0
8018
8018
8018
8064
8064
8064
8064
8018
8064
8064
1009
8018
8018
8018
8018
8018
8018
8064
8064
8064
8064
8064
8064
1009
8018
8018
8018
8018
8018
8018
8018
8064
8064
8064
8018
1009
8064
8064
8018
8064
8064
8018
8018
8018
2010
8018
8064
8064
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
0
0
8018
8018
8018
8018
8018
8018
8018
8064
8064
8064
8064
8018
8018
8018
8018
8018
8018
8018
2010
2010
2010
2010
8064
8018
1009
8064
1009
8018
8018
8018
8018
8064
0
0
8018
8018
8018
8018
8018
8018
8018
2010
8064
8064
8064
8064
8064
8064
8064
8064
8018
8018
8018
8018
8018
1009
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
1009
8064
8064
8064
8018
8018
8018
8018
8018
8018
8018
8018
2010
2010
2010
2010
8018
2010
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8064
8064
8064
8064
8064
8064
8064
8018
8064
8064
0
8064
8064
0
0
8064
0
0
8064
8064
8018
8018
8018
8018
8018
8018
8064
8064
0
8064
8018
8018
8018
8064
8018
8018
8064
8018
8064
8018
8018
8064
8064
8064
8018
8018
8018
8064
8064
0
0
0
8018
8018
8018
8064
8064
1009
8018
8018
8018
8018
1009
1009
8018
8018
8018
8018
8018
8064
8018
8018
8018
8064
0
8064
8064
0
8064
8064
8064
8018
8018
8018
8064
8064
1009
8064
8064
0
0
0
0
0
0
0
8018
8018
8064
8064
8064
2010
2010
1009
1009
8018
8018
8064
0
8018
8064
8064
8064
8064
8018
8064
8018
8018
8018
8018
8018
8018
8018
8018
8064
8018
8018
8018
8064
8018
1009
1009
1009
1009
0
0
8064
8064
8018
8018
8018
8018
8018
8064
8064
1009
8064
8064
8018
8018
1009
8064
8018
8018
8018
8064
8018
8018
8018
8064
8018
8018
0
0
0
0
2010
2010
2010
8064
8018
8064
8064
8018
8018
8018
8018
8018
8018
8064
8064
8064
8064
8064
8064
8064
8018
8018
1009
1009
1009
1009
1009
8018
8018
8018
8018
8018
8064
8018
1009
8018
8064
0
0
0
8064
1009
1009
8064
8064
8064
8064
1009
1009
8064
8018
8018
8018
8018
8018
8018
8018
1009
1009
1009
8018
8018
8018
8018
8064
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
1009
1009
1009
8018
8064
8064
8018
8018
8018
8018
0
8064
8064
8064
8064
8064
8064
8064
2010
8018
8018
8018
8018
8018
8018
8018
8018
8064
8018
8018
8018
8018
8018
8018
8064
8064
8064
8064
8064
8064
8064
0
8064
8064
8018
8018
8064
1009
8064
1009
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8064
8064
1009
8064
8064
8064
0
8064
8064
2010
8064
8018
8018
8018
8018
8018
8018
1009
1009
8018
8018
8018
8018
8018
0
8064
1009
1009
8064
8064
8018
8064
1009
1009
1009
1009
1009
8064
8064
8064
8064
8064
8064
8018
8018
8018
8018
8018
1009
1009
8064
8064
8064
8018
8064
8064
8064
8064
1009
8018
0
8064
8064
0
8064
8064
1009
1009
0
0
0
0
0
0
8018
8064
8064
2010
2010
2010
8064
2010
8064
8018
8018
8064
8064
8064
8018
8018
8018
8018
8018
2010
2010
8018
8018
8018
8018
8018
8018
8018
8018
8018
8064
8064
8064
8064
8064
8064
8064
8018
8018
1009
1009
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8064
8064
8018
8064
8018
8064
1009
1009
0
0
0
0
0
0
1009
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8064
8064
8064
8064
8064
8064
8064
8064
0
8018
8018
8018
8018
8018
1009
8018
8018
8018
8018
8018
8018
8018
8018
8018
8064
8018
8064
8064
8018
8018
8018
8064
8064
8064
8064
8064
8064
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8064
8064
8064
8018
8018
8018
8018
8018
1009
1009
1009
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8064
8064
8064
8064
8064
8064
8064
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
0
8064
2010
2010
2010
2010
8018
8018
8018
8018
8018
8018
0
8064
8064
0
8064
8064
8018
8018
8018
8018
8018
1009
8064
8064
0
0
0
0
1009
0
8064
8064
8018
0
8064
1009
8064
8064
8064
8064
8064
8018
8018
8018
8018
8018
8018
8064
8064
0
8064
8064
1009
1009
8018
8018
8018
8018
8018
8018
8018
8018
1009
1009
1009
1009
1009
8018
8018
8018
8018
8018
8064
8064
2010
2010
8018
1009
8064
8064
8064
1009
8064
8064
0
0
0
0
0
0
0
1009
1009
8018
8018
1009
1009
8018
8018
8018
8064
8064
8064
8064
8018
8018
8018
0
0
0
8018
0
0
0
0
8018
8018
8064
8064
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8064
8064
0
8064
8018
8018
8018
8018
8018
8018
8018
8018
8018
8064
8064
8018
8064
8018
8018
2010
2010
8018
8018
8018
8018
8018
8018
8018
1009
8064
8018
8018
8018
8018
8018
8064
8018
1009
1009
8064
8018
8018
8018
8018
0
0
0
0
1009
1009
1009
8018
8064
8064
8064
8064
8064
0
8064
8018
1009
1009
1009
1009
1009
1009
1009
1009
1009
8018
8018
8018
8064
8018
8018
8018
8018
1009
8018
8018
8018
8018
8018
8018
8064
8064
8064
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8064
8064
8064
8018
2010
8018
8018
2010
2010
8018
8018
8018
8018
8018
8018
1009
1009
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8064
8064
8064
1009
8064
8018
8018
8018
0
8018
8018
8018
8018
8064
8064
1009
1009
1009
8064
8018
8018
8064
8064
8064
8064
8018
8018
8064
8064
8064
8018
8064
8018
8018
8018
8018
8064
8064
8064
1009
8064
0
8064
0
0
8064
0
8064
8064
8064
8064
8018
8018
8018
8018
8018
8018
8018
8018
8018
0
8064
0
8064
8018
8018
8018
8018
8018
8018
8018
8018
8064
8064
1009
1009
8018
8018
8018
8018
8018
8064
8018
8018
8018
8018
8018
8018
8018
8018
8018
8064
8064
8064
8064
8064
8064
8064
8064
8064
8064
8018
8018
8018
8064
0
0
8018
8018
8018
8018
1009
1009
8018
8018
8018
8018
8064
8064
1009
8018
8018
8018
8018
0
8064
0
0
0
8064
8018
8018
8064
8018
8018
8064
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8064
8018
8018
8018
8018
1009
1009
8018
8018
2010
8018
8018
2010
2010
2010
2010
2010
8018
8018
8018
1009
8018
8018
8018
8018
8018
8064
8064
8064
8064
8064
8018
8018
8018
8018
8064
8064
8064
8064
8064
8064
8064
8064
8064
8064
8064
8064
8018
0
8064
0
0
0
8064
8064
0
8064
8064
8064
8018
8018
8018
8018
8018
8018
8018
8018
8064
8064
8018
8064
8064
8064
8064
0
0
0
0
1009
1009
1009
8064
8064
8018
8018
8018
8064
8018
8018
8018
8064
8064
8064
1009
1009
1009
1009
1009
1009
1009
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
1009
8064
8064
8064
8064
1009
1009
8018
8018
8018
8018
8018
8018
8018
8018
8018
0
0
8018
8018
8018
8018
8018
8018
8018
8018
8018
8064
8064
8064
8064
8064
8064
8064
8064
8064
8064
8064
0
8064
8064
8064
8064
8064
8064
8064
8064
8018
8018
8064
8018
8018
8018
8018
1009
8018
8018
8018
8018
0
0
8064
8064
8018
8018
8018
8018
8018
8018
8018
8064
8018
8064
8064
8018
8064
8064
8064
8064
8018
8018
8064
8018
8018
8064
8064
8018
8018
8018
8018
8018
8018
8018
8064
0
0
8064
8018
8018
8018
1009
8018
8018
8018
8018
8018
8064
8064
0
8064
8064
8064
8064
8018
8018
8064
8064
8064
8064
8064
8064
8018
8018
8018
8018
8018
8018
8018
8018
8018
0
0
0
8064
0
0
8064
8064
0
8064
0
8064
1009
8064
0
8064
1009
8018
8018
8018
1009
8064
1009
1009
1009
8064
8018
8018
8018
8018
8064
8064
1009
8064
8064
0
8064
0
8064
8064
0
8018
8018
8018
8018
8018
8018
8018
8018
8018
1009
8064
0
0
8064
8064
8064
0
0
8064
8064
0
0
0
0
0
0
8018
8018
8018
8018
8018
8018
8018
8018
0
8064
8064
1009
8064
8018
8018
8018
0
0
0
0
8064
0
8064
0
8064
8064
8018
8018
8018
8018
8018
8018
8018
8018
8064
8064
8064
8064
8064
8064
8064
8018
8064
8018
8018
8018
8064
8064
8064
8064
8064
8064
8064
8064
1009
2010
8018
8064
2010
8018
8018
8018
8018
8064
8018
8018
8018
8064
8064
8018
8018
8064
8064
8018
8018
8018
8018
8018
8064
8064
1009
8064
0
8064
0
8064
8064
8064
0
8064
8018
8018
8018
8018
8018
8018
8018
8064
8018
8018
8064
8018
1009
1009
8064
8018
8018
1009
1009
0
8018
8064
8064
8064
8064
8064
8064
8018
8018
8018
8018
8064
8064
8064
8064
8064
8018
8064
8018
8018
8018
8018
8018
8018
8018
8018
8064
8018
8018
8018
1009
1009
1009
8018
8018
8018
8018
8018
8018
8018
8018
1009
1009
1009
2010
2010
2010
2010
2010
1009
1009
1009
1009
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
1009
8064
8018
8018
0
8064
8064
0
8064
0
8064
8064
8018
8018
8018
8064
0
8064
8064
8064
8064
8064
8018
8018
8018
8018
1009
1009
1009
1009
8064
8064
8064
8064
8018
8018
8018
8018
8018
8018
8064
8064
8064
0
8064
8064
0
8064
8064
0
8064
8064
8018
8018
8018
8018
8018
8018
8018
8018
2010
2010
2010
2010
2010
2010
8064
8018
8018
8064
8064
8064
8018
1009
8018
8018
8018
1009
1009
8018
8018
8018
8018
8018
8018
8018
2010
8018
8018
8018
8018
0
8064
8018
8018
1009
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8064
8064
8064
8018
8018
8018
8018
8064
8064
8064
8064
8064
8018
8018
8064
8018
8018
8018
8018
8064
8064
8064
8064
8064
8064
0
8018
1009
1009
8018
8018
1009
8018
8018
8018
8018
8018
8018
8018
8064
1009
8018
8018
8018
8018
8018
8018
8064
8064
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8064
8064
8018
8018
8018
8018
8018
8018
8018
8018
8018
8064
8064
8064
8018
8018
8018
8064
8064
8064
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
0
0
0
0
8018
8018
8018
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8064
8018
8018
8018
1009
1009
1009
1009
1009
1009
1009
8018
8018
8064
8018
8018
8064
8064
8064
8018
1009
8064
1009
8064
8064
1009
1009
1009
1009
0
0
0
0
0
8018
8064
8018
8018
8018
8018
0
0
0
8064
8018
8018
8018
1009
1009
8018
8018
8064
1009
8018
8018
8018
8064
8018
8018
8064
8064
8064
8018
1009
8018
8018
8018
8064
8018
8018
8018
8018
8064
8018
8018
1009
1009
8018
8018
8018
1009
8018
8018
1009
1009
1009
1009
8064
8064
0
0
0
0
0
0
0
0
0
8018
8018
8064
8064
8064
8064
1009
1009
1009
8064
8018
8018
8018
8018
8018
1009
1009
1009
8064
8064
8064
8064
8064
8018
8018
0
0
0
0
1009
1009
8018
8064
1009
8064
8064
8064
8064
8018
8064
8064
8064
8064
8018
8018
8064
8064
8064
0
0
0
8064
0
8064
8018
8064
8018
8018
8018
8018
8018
1009
1009
8064
8064
8064
8018
8064
8064
8064
8064
8064
8064
8018
8018
8018
8064
8064
8064
8018
8018
8018
8018
8018
8018
0
0
0
0
0
0
0
0
0
8018
8018
8018
8018
8018
0
8018
8018
8018
8018
8018
0
0
0
1009
1009
1009
1009
8064
0
0
0
0
8064
8018
8018
0
0
0
0
0
0
0
0
0
0
0
8064
8018
8018
8018
8018
8018
8018
8018
8018
8018
8064
8018
8064
8018
8018
8018
8064
8064
1009
1009
8018
8018
8018
8018
8018
0
0
0
0
0
8018
8018
8064
8064
8018
8018
1009
1009
1009
1009
1009
8018
8018
8018
8018
8018
0
8018
0
0
8018
8064
8064
8064
8064
1009
8018
8018
8018
8064
8064
8064
8064
8064
8018
8018
1009
1009
1009
1009
1009
8018
8064
8064
8064
8018
8018
8018
8018
8018
8018
0
0
0
0
8018
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8018
8018
8018
1009
1009
8064
1009
8064
8064
1009
1009
8018
8018
8064
8064
8018
8018
8018
1009
1009
8018
8018
8018
8064
8064
8018
8018
1009
0
0
0
0
0
0
0
0
0
0
0
0
0
8064
8064
8064
8064
8018
8018
8018
8064
8064
8064
0
1009
1009
1009
8018
1009
1009
1009
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8064
8064
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
1009
1009
1009
1009
8018
8018
8018
8018
8064
8064
8064
8018
8018
0
0
0
0
0
0
1009
0
0
0
0
0
8018
8018
8018
8018
8018
8018
1009
0
0
0
8018
1009
1009
1009
8064
8064
8018
8018
8064
8064
8064
8018
8018
8018
8018
1009
1009
1009
1009
1009
0
0
0
0
0
0
0
8018
8064
8064
8064
8064
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
0
0
0
0
0
8018
8018
8018
1009
1009
1009
8018
8018
8018
8018
8018
8018
0
0
0
1009
8018
8064
8064
8064
1009
1009
1009
8018
8018
1009
1009
1009
1009
8018
8064
8018
8018
8018
8064
8064
8064
8064
1009
1009
8064
8064
8018
8018
8018
8018
8064
8064
8018
8018
8018
1009
1009
1009
0
0
0
8018
0
0
8018
1009
1009
8064
8064
8018
8064
0
0
0
8018
8018
8018
8064
8064
8064
8064
8064
8018
0
0
8018
8018
1009
8064
8064
1009
8064
8064
1009
1009
8018
8018
8064
8064
8064
8064
8018
8018
8018
8018
1009
1009
8018
8018
8018
8064
8064
8064
8018
8018
0
0
0
0
0
1009
1009
1009
0
0
0
0
0
0
8018
8018
8018
8018
1009
1009
8018
8018
8018
8018
8018
8018
8064
0
1009
1009
1009
8018
8018
0
0
0
8018
8018
8018
8018
8018
8018
8018
8018
8018
8064
0
0
0
0
8018
1009
1009
1009
0
0
0
8064
8064
8018
8018
8018
8018
8018
0
0
0
0
0
0
8018
8018
8018
0
0
0
0
8018
8018
8064
8064
8018
0
0
0
0
8018
8018
8064
8064
8064
0
0
0
0
0
0
0
0
8018
8018
8064
8064
8064
1009
1009
1009
8064
8064
8064
8018
8018
8018
1009
1009
1009
1009
8018
8018
8018
8064
8064
8064
8064
8064
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8018
0
0
0
0
1009
0
0
8064
8064
1009
1009
8064
8018
8018
1009
1009
8018
0
8018
8018
8064
0
0
0
8064
8018
8064
8064
8064
8064
8018
8018
8018
8018
8018
8064
8064
8064
8064
1009
8018
8018
8018
8064
8018
8018
8064
8064
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1009
1009
8018
8018
0
0
8064
8064
8018
8064
8018
8064
8064
8018
8018
8018
8018
8018
8018
1009
8064
8064
1009
8064
8064
8064
1009
1009
8018
8018
8018
8018
8064
8064
8064
8064
8064
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
1009
1009
8064
1009
1009
1009
1009
1009
8018
8064
8064
8018
8018
8018
8064
1009
8018
8018
8018
0
0
0
0
0
8018
8018
8018
8018
8064
8018
8064
0
0
0
0
0
0
0
0
8018
8018
1009
1009
1009
1009
1009
8018
8064
8064
8018
8018
8018
8018
8018
8018
8018
8018
8064
1009
1009
8018
8018
0
0
0
0
0
0
0
0
0
8018
8018
8018
8018
8018
8018
8018
0
0
0
0
8064
8064
8018
8018
8018
8018
8018
8064
8018
8018
8018
8018
8018
1009
1009
1009
0
0
0
0
0
0
1009
1009
0
0
0
0
0
0
8018
8064
1009
1009
0
0
0
8018
8018
8018
8018
8018
8018
8064
8064
8064
8064
8064
1009
1009
8018
8018
0
0
0
0
8018
8018
8018
8018
8064
1009
8064
1009
1009
1009
0
8018
8018
0
8018
8018
0
0
8064
8064
8064
8064
8018
8018
1009
1009
0
0
0
0
0
0
0
0
0
0
0
8018
8018
8018
0
0
0
0
0
0
0
0
0
8018
8064
8018
8018
8064
8064
8064
8064
8064
8064
8064
1009
1009
8018
8018
8018
8018
8064
8018
8018
8018
8018
8064
8064
8064
0
8018
8018
8018
8018
8018
8018
8018
8018
8064
8064
8018
8018
0
0
0
0
0
0
8064
1009
8018
8018
8018
8018
8018
0
0
8018
8018
1009
1009
1009
8018
8018
8018
8018
8064
8018
8018
8018
8018
8018
8018
8064
1009
1009
1009
1009
0
1009
8064
8064
8064
8064
8064
1009
1009
1009
1009
1009
1009
1009
8018
8018
8064
8064
8064
8064
8018
8018
0
0
0
0
0
0
0
0
8018
8018
8018
8018
8064
8064
1009
8064
8064
8018
8018
8018
8018
0
0
0
0
0
0
0
0
0
0
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
1009
1009
8018
8018
8064
8018
8018
8018
8018
8018
8018
1009
1009
1009
8064
8018
8018
1009
8064
8064
8018
8018
8018
8018
8018
8018
8018
1009
1009
1009
1009
1009
1009
1009
8018
0
0
0
8064
0
8018
8064
8064
0
8064
8064
8064
8064
8064
8064
8018
8018
0
0
0
0
0
0
1009
1009
8018
8064
8064
8018
8018
8018
0
8018
0
8064
1009
8064
8064
8064
8064
0
8018
8018
0
8018
0
8018
0
8018
8018
8018
8018
8018
8064
8064
8018
1009
8064
8064
8064
8064
8018
8064
0
0
0
8064
8064
8064
8064
8064
1009
8064
1009
8064
8064
8064
0
8064
8064
8064
8064
8064
8064
8064
0
0
0
8018
8018
0
0
0
8064
0
0
0
8018
0
0
0
1009
1009
0
0
8018
8018
8018
8018
8018
8018
8018
1009
1009
1009
1009
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
1009
1009
8018
0
0
0
0
0
1009
1009
1009
1009
8018
8018
1009
1009
8064
8018
0
0
0
0
8018
1009
8064
1009
1009
1009
8064
8064
0
0
0
8018
8018
8018
8064
8064
8064
8018
0
0
0
0
0
0
0
0
0
8064
8064
0
0
8018
1009
0
0
0
0
0
8018
8018
8018
8018
8018
8018
8018
8018
0
0
0
0
0
0
8018
8064
1009
1009
8064
8064
8018
8018
8018
1009
8018
8018
8018
8018
8018
8018
8018
8064
8064
8064
8064
0
0
0
0
0
0
8064
8064
8064
8018
8018
8018
1009
1009
0
0
0
0
0
0
0
1009
8018
8018
8018
1009
1009
8018
8018
8018
8064
8064
8064
1009
1009
1009
1009
8018
8018
8018
8018
8018
8018
8018
8018
0
0
0
0
0
0
0
0
0
0
0
0
1009
1009
1009
0
0
1009
1009
1009
1009
1009
1009
8064
8018
8018
8018
8018
8018
8018
8064
0
0
0
8018
8018
8018
8064
8018
1009
8018
8064
8064
8018
1009
8018
8018
8018
8018
8018
8018
8018
0
0
0
1009
8018
8018
8018
8018
8018
8018
8018
8018
0
0
0
0
0
0
0
0
0
8018
1009
8064
8064
8064
8018
8018
8064
8064
8018
8018
8018
8018
8064
1009
1009
1009
1009
8018
8064
1009
1009
1009
1009
1009
8018
8018
8064
8064
8064
8018
8064
8018
8018
8018
0
0
0
0
0
0
8064
8064
8018
8018
8018
8018
0
8064
8018
8064
8064
8018
8018
8018
8018
8018
8018
8018
8018
1009
1009
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
0
0
0
0
0
0
0
0
0
0
1009
1009
1009
1009
8018
0
0
0
0
8018
8018
8018
8018
1009
1009
8018
1009
1009
1009
8018
8018
8018
8018
8018
8064
8064
0
0
0
0
0
0
8018
8018
8018
8018
8018
8018
8018
8018
8018
1009
1009
8018
8018
8018
8018
8018
8018
8064
8018
1009
1009
0
0
0
0
0
0
0
8018
8018
8018
8018
0
0
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
1009
8064
8064
1009
1009
8064
1009
8018
8018
8018
8018
8018
1009
1009
8018
0
0
0
0
8018
8064
8018
1009
1009
8064
8018
8018
8018
8018
8018
8018
1009
8064
8064
8064
0
0
0
1009
1009
1009
8018
8064
8018
8018
1009
1009
8018
8018
8018
8018
8018
8018
8064
8018
8064
8064
8064
8064
8064
8064
8064
8064
8064
1009
1009
1009
8018
8018
8064
8018
8064
1009
1009
8064
8064
8064
8064
8064
8064
8064
8064
8018
8018
8018
8018
8064
8064
8064
1009
1009
8018
8018
8018
8018
8018
1009
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8064
8018
8018
8064
0
0
0
0
0
0
8018
0
0
0
0
8018
0
8018
8018
8018
8018
8018
8018
8018
0
0
0
0
0
1009
1009
8018
8018
8018
8064
8018
8018
8064
8064
0
0
0
0
0
0
0
0
8064
8018
8018
8064
1009
1009
0
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
1009
1009
1009
1009
1009
8018
0
0
0
0
0
0
0
0
0
0
0
8064
8064
8064
8064
0
8064
8064
8064
8064
0
0
0
8018
0
0
0
0
8018
8018
8018
1009
1009
1009
1009
1009
8018
8018
8018
8018
8018
8018
8018
8064
8064
1009
8018
8018
8018
8018
8018
8018
8064
8018
8064
8064
8018
8018
8018
8018
8018
8064
8018
8018
8018
8064
0
0
0
8018
8018
8018
8018
8018
8064
8018
8018
8018
8018
8018
8018
0
0
0
0
0
0
1009
0
0
0
0
0
8018
8064
8018
8018
8018
8018
8018
8018
8064
8018
8018
8018
0
0
0
0
0
0
0
0
0
0
0
0
1009
1009
1009
1009
0
8018
8018
8064
8064
8064
8018
1009
1009
1009
1009
8064
1009
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
0
0
0
0
8064
1009
1009
1009
8018
8018
8064
8064
1009
1009
0
0
0
0
0
0
8018
8064
8064
8064
8018
8018
8018
1009
8018
8064
8064
8018
8064
8064
8064
8064
8064
8064
8064
8064
8018
8064
1009
1009
0
0
0
0
0
0
8018
8018
8018
8018
1009
8064
8018
8018
8064
8064
8064
8018
8018
1009
1009
1009
0
0
0
0
0
0
0
8018
8018
1009
8018
8018
8018
8064
8064
8018
8018
8018
8018
8064
8018
8018
8018
1009
1009
8064
8018
8018
8018
8018
8018
8018
8018
1009
1009
8064
8064
8064
0
0
0
0
8018
8018
8018
8018
0
0
8018
8018
8064
8064
8064
1009
8064
8064
8064
8064
8018
8018
8018
8018
8018
1009
8064
8018
1009
1009
8018
8064
8064
8064
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8064
8018
8064
8018
8018
8018
8018
8018
8018
8018
8018
0
0
0
0
0
1009
1009
1009
8018
8018
8018
1009
1009
8064
8064
8018
8018
8064
1009
8064
1009
1009
1009
8064
8064
1009
0
0
0
0
0
8064
1009
1009
8064
8064
8064
1009
1009
1009
1009
8018
8064
8064
8018
8018
8018
1009
1009
8018
8064
8064
1009
1009
8018
8018
8018
8064
8064
8064
8064
0
0
0
0
0
0
8018
8018
1009
1009
8064
8064
8018
8064
8064
8018
8018
1009
8064
8018
8018
8018
0
8018
8018
8064
1009
1009
1009
1009
1009
8018
8018
1009
8018
8018
8018
8018
8018
8018
8064
8064
8064
8064
8064
8064
8064
8018
8018
8018
8018
8018
8018
8064
8018
8018
0
0
0
0
8064
8018
8018
8018
8018
8018
8018
8018
8064
8018
8018
8018
8018
1009
1009
1009
8018
8018
8018
1009
8064
8018
8018
8018
8018
8018
1009
8018
8018
8064
8064
8064
8064
8064
8064
8064
8018
8018
8018
8018
8018
8018
8018
1009
0
0
0
8018
8018
8018
8018
8018
8018
0
8018
8018
8018
0
1009
1009
1009
1009
8064
8064
8064
8064
0
8064
8064
1009
1009
1009
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
1009
8018
8018
8064
8064
8064
8018
8018
8018
8018
0
0
0
0
0
0
0
0
0
0
0
0
0
8064
8064
8064
8064
8018
8018
8018
0
0
8064
0
0
0
0
8018
8018
8018
8018
8064
8064
8064
8064
8018
8018
8018
8018
0
0
0
0
0
0
0
0
8018
8018
8018
8018
8018
0
0
0
0
0
8018
8064
8018
8018
8064
8018
8018
8018
8018
8064
8064
8064
8064
8064
0
8018
8018
8018
1009
1009
0
0
0
0
0
1009
1009
1009
1009
8018
8064
8018
8018
8064
8064
8064
8018
8064
1009
0
8018
8018
8018
8018
8018
8018
8018
8018
0
8018
8018
8018
0
0
0
0
0
0
0
0
0
0
0
0
0
1009
8018
8018
8018
8018
8064
8018
8018
8018
1009
1009
1009
8018
8018
8018
0
0
8018
8018
0
0
0
0
0
0
0
0
0
0
0
0
0
8064
0
0
0
1009
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
1009
8018
8018
8018
8018
8018
8064
8064
8018
8018
8018
8018
8018
8018
8018
8018
0
0
0
0
0
0
0
1009
1009
1009
8018
8018
8018
8018
8018
8018
0
0
8018
8018
0
8018
0
0
0
0
0
8064
8018
8018
8064
8064
8064
8064
8064
8018
8018
8018
8018
8018
8018
8018
1009
8018
8018
8018
8018
8018
8018
8018
8064
8064
8018
8018
8018
8018
8018
8018
8018
8018
8064
8064
8018
8064
8018
8018
1009
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
0
0
0
0
0
0
0
8064
8064
8064
8064
8064
8064
8064
8018
8018
1009
1009
8018
8018
8018
8018
8018
8018
8018
8064
8018
8018
8064
1009
1009
8064
1009
1009
8018
8018
8018
8018
8018
8018
8018
8018
0
0
0
8018
8018
8018
8018
8018
8018
8018
8018
8064
8018
8018
8018
8018
8018
8018
8018
8018
1009
1009
1009
1009
0
0
8064
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
1009
1009
1009
1009
8064
1009
8018
8018
8018
8018
8018
8018
8018
8018
1009
1009
8018
8018
8018
8018
8018
8018
8064
8064
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8064
0
8064
0
0
0
0
0
0
0
0
0
0
0
0
8018
8018
8018
8018
8018
8018
8018
8064
8018
8018
1009
1009
1009
8064
1009
8064
8018
8018
8018
8064
8064
8064
8064
1009
1009
1009
1009
1009
1009
1009
1009
8064
8018
8018
8018
8018
8064
1009
1009
8018
8064
8064
8018
8018
8018
8018
1009
8064
8064
8064
8018
8018
8018
8018
8018
8018
8018
8018
8018
0
0
8018
8018
8018
8018
8018
8018
8018
8018
8018
8064
0
8064
8018
8018
8018
1009
1009
8018
0
8018
0
8018
0
0
8018
8018
8018
8018
8018
8018
8064
8064
8064
8064
8018
8064
8064
8018
8018
8018
1009
1009
1009
8018
8018
8018
8064
8018
8018
8018
8018
8018
8018
8018
8064
8018
8064
8064
8018
8064
8064
8064
8064
8064
8018
8018
8018
8018
8064
8018
8018
8018
1009
1009
8064
8064
1009
1009
1009
8064
8018
0
0
0
0
8018
8018
8064
8064
8018
0
0
0
0
0
8064
8064
8064
8018
8018
8018
8018
8018
1009
1009
8018
8064
8064
8018
8064
8064
8018
8018
8064
8064
8018
8018
8018
8018
8064
8064
8064
8064
1009
1009
0
1009
1009
1009
1009
1009
8018
1009
1009
8018
8018
8018
8064
8064
8064
8064
8064
8018
8018
1009
1009
0
1009
8064
8064
8018
8018
8018
8018
8018
8018
8064
1009
8064
8018
8018
8064
8064
8064
8064
8064
0
0
0
0
0
0
0
8018
8018
8018
8018
8018
0
0
8018
8018
8064
8064
8064
8018
8018
8018
8018
8018
8018
8018
8018
8018
0
0
0
0
0
1009
1009
1009
1009
8064
8064
8064
8018
8018
0
0
8018
8018
8064
8064
8064
8064
8064
8018
1009
1009
1009
1009
1009
1009
8018
8018
8018
8018
0
0
0
0
0
0
1009
1009
1009
8064
8064
8064
8064
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
8018
1009
8064
8064
8064
8064
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
0
0
0
0
0
1009
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
1009
1009
1009
1009
2010
2010
2010
2010
2010
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
2010
2010
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
0
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
8064
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
0
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
2010
2010
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
2010
1009
1009
1009
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
1009
2010
2010
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
2010
1009
8064
1009
1009
1009
1009
1009
1009
1009
2010
2010
1009
1009
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
2010
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
8064
8064
1009
8064
8064
8064
1009
1009
1009
1009
8064
1009
1009
1009
8064
8064
8064
1009
8064
8064
8064
8064
8064
8064
8064
0
0
0
0
0
0
0
1009
1009
1009
1009
8064
1009
1009
1009
1009
8064
8064
8064
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
8064
8064
8064
1009
1009
1009
1009
8064
8064
8064
1009
1009
1009
8064
1009
8064
8064
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
8064
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
8064
1009
1009
1009
1009
8064
1009
1009
1009
8064
1009
1009
1009
1009
1009
1009
1009
1009
8064
1009
1009
8064
8064
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
8064
1009
8064
1009
1009
1009
1009
0
8064
8064
8064
8064
8064
0
0
0
1009
1009
1009
1009
8064
1009
1009
8064
0
0
0
0
0
0
0
0
0
0
0
0
0
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
8064
0
1009
1009
1009
1009
1009
8064
1009
1009
1009
1009
1009
0
0
1009
8064
8064
1009
1009
1009
1009
1009
8064
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
8064
1009
0
8064
1009
1009
1009
1009
1009
1009
1009
8064
8064
8064
8064
8064
0
0
0
0
8064
8064
8064
8064
1009
1009
1009
8064
1009
1009
1009
1009
1009
0
1009
1009
8064
1009
1009
1009
1009
1009
1009
8064
1009
1009
8064
8064
1009
8064
8064
1009
8064
8064
8064
8064
8064
1009
1009
1009
1009
1009
1009
1009
8064
8064
8064
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
8064
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
8064
8064
8064
1009
1009
1009
1009
1009
1009
8064
1009
8064
8064
8064
1009
1009
1009
1009
1009
0
0
0
0
1009
1009
1009
1009
1009
1009
1009
1009
1009
8064
8064
0
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
8064
8064
1009
1009
1009
1009
1009
1009
8064
1009
1009
1009
0
0
0
1009
1009
1009
1009
1009
8064
1009
1009
1009
1009
1009
8064
8064
8064
8064
1009
1009
1009
1009
1009
8064
8064
8064
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
8064
1009
1009
1009
1009
1009
1009
1009
1009
8064
8064
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
8064
8064
8064
0
0
0
1009
1009
1009
1009
1009
1009
1009
8064
1009
1009
1009
1009
1009
1009
1009
8064
8064
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
8064
8064
1009
1009
1009
1009
1009
1009
1009
8064
8064
1009
1009
1009
1009
1009
1009
0
8064
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
8064
8064
8064
8064
8064
1009
1009
8064
1009
1009
1009
1009
1009
1009
1009
0
0
1009
1009
1009
1009
8064
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
8064
8064
1009
8064
1009
1009
1009
1009
1009
1009
1009
1009
8064
1009
8064
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
8064
0
0
0
0
1009
1009
1009
1009
8064
1009
1009
8064
8064
1009
1009
1009
1009
8064
8064
1009
1009
1009
8064
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
8064
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
2010
2010
6007
2010
2010
2010
2010
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
2010
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
6007
2010
6007
6007
6007
6007
6007
6007
2010
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
6007
2010
2010
2010
2010
2010
2010
6007
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
2010
2010
2010
2010
2010
2010
2010
0
0
0
2010
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
2010
2010
2010
2010
2010
6007
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
6007
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
6007
6007
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
6007
6007
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
6007
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
0
0
0
0
2010
2010
6007
2010
2010
2010
2010
2010
2010
6007
6007
6007
2010
2010
2010
2010
2010
2010
2010
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
0
0
0
0
0
2010
2010
6007
6007
6007
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
6007
6007
2010
2010
2010
6007
2010
2010
2010
6007
6007
2010
2010
2010
6007
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
2010
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
6007
6007
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
0
0
2010
2010
2010
2010
6007
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
2010
2010
2010
2010
2010
2010
2010
6007
6007
6007
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
6007
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
2010
2010
2010
6007
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
2010
2010
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
2010
2010
2010
2010
2010
6007
6007
6007
2010
2010
2010
2010
2010
6007
6007
2010
2010
2010
2010
2010
6007
6007
6007
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
6007
6007
6007
6007
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
2010
2010
2010
2010
2010
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
2010
2010
2010
2010
2010
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
6007
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
6007
6007
6007
6007
6007
6007
2010
6007
6007
6007
6007
2010
2010
2010
2010
2010
2010
6007
6007
6007
6007
6007
6007
6007
6007
2010
6007
6007
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
2010
2010
2010
2010
2010
2010
2010
6007
6007
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
2010
2010
2010
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
6007
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
6007
6007
6007
6007
6007
6007
6007
6007
6007
2010
2010
2010
2010
2010
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
6007
2010
2010
2010
2010
2010
2010
6007
6007
6007
6007
6007
6007
6007
6007
2010
2010
2010
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
6007
2010
2010
2010
2010
2010
2010
6007
2010
2010
2010
6007
6007
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
2010
2010
2010
2010
2010
2010
2010
6007
2010
2010
2010
6007
6007
2010
2010
2010
2010
2010
2010
6007
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
2010
2010
6007
6007
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
6007
2010
2010
6007
6007
6007
6007
2010
2010
0
0
0
0
0
2010
2010
2010
2010
0
0
0
0
2010
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
6007
6007
6007
6007
6007
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
2010
2010
2010
2010
0
0
0
0
0
2010
2010
6007
6007
2010
2010
2010
6007
6007
6007
2010
2010
2010
6007
6007
6007
6007
6007
6007
0
2010
2010
2010
6007
6007
6007
6007
6007
6007
6007
6007
2010
2010
0
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
6007
6007
6007
6007
6007
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
6007
6007
6007
6007
2010
2010
6007
6007
2010
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
2010
2010
6007
6007
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
6007
2010
2010
6007
6007
6007
2010
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
6007
6007
6007
6007
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
2010
2010
2010
2010
2010
2010
2010
6007
6007
6007
6007
2010
2010
2010
2010
2010
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
6007
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
2010
2010
2010
2010
2010
2010
2010
2010
6007
2010
2010
2010
2010
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
6007
2010
2010
2010
2010
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
6007
6007
2010
0
0
0
0
0
0
6007
6007
2010
2010
2010
2010
2010
2010
2010
6007
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
2010
2010
2010
2010
2010
2010
2010
2010
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
6007
2010
2010
2010
2010
2010
6007
6007
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
6007
6007
6007
6007
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
6007
6007
6007
6007
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
2010
2010
2010
2010
6007
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
6007
6007
6007
6007
6007
6007
2010
6007
6007
6007
6007
2010
6007
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
40031
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
40031
40031
6007
6007
6007
6007
40031
40031
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
40031
6007
6007
6007
6007
6007
6007
6007
6007
40031
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
40031
40031
40031
40031
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
40031
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
40031
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
40031
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
40031
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
40031
6007
6007
6007
6007
6007
6007
6007
6007
6007
40031
40031
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
7024
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
2010
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
7024
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
7024
7024
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
0
0
0
0
2010
2010
2010
6007
2010
2010
2010
7024
7024
7024
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
7024
7024
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
7024
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
7024
7024
7024
2010
7024
7024
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
7024
2010
2010
2010
6007
6007
6007
7024
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
7024
7024
7024
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
7024
2010
2010
2010
2010
2010
2010
2010
2010
7024
2010
2010
7024
7024
7024
0
0
0
0
2010
2010
2010
2010
2010
2010
7024
7024
2010
7024
7024
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
2010
7024
7024
7024
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
0
0
0
0
0
2010
2010
2010
2010
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
6007
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
7024
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
2010
2010
2010
2010
2010
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
2010
0
0
0
2010
6007
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
7024
7024
7024
7024
7024
7024
6007
6007
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
7024
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6007
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
7024
7024
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
6007
7024
7024
7024
7024
7024
7024
6007
6007
6007
6007
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
6006
6006
6006
7024
7024
7024
7024
6007
6007
6007
7024
7024
7024
7024
7024
7024
6007
7024
7024
6007
6007
6007
6007
7024
7024
7024
6007
6007
6007
6007
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
6007
6006
7024
7024
7024
7024
7024
7024
7024
6007
6007
7024
6006
6006
6006
7024
7024
7024
7024
7024
6007
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
6007
6007
6007
6007
6007
7024
6007
6007
6007
7024
7024
6007
6007
7024
7024
6007
7024
7024
7024
7024
7024
6007
6007
6007
6007
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
6007
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
6007
6007
6007
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
6007
7024
7024
7024
7024
7024
7024
7024
7024
6007
6007
6007
7024
7024
6006
6006
6006
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
6007
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
6007
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
2010
2010
6006
6006
6006
7024
7024
7024
7024
2010
2010
2010
2010
2010
2010
7024
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
2010
7024
2010
7024
7024
7024
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
7024
7024
7024
7024
7024
7024
7024
2010
2010
2010
2010
2010
2010
2010
2010
7024
7024
7024
7024
7024
7024
7024
7024
7024
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
2010
6006
6006
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
2010
2010
2010
2010
2010
2010
2010
6006
6006
6006
6006
6006
2010
2010
2010
2010
2010
2010
7024
7024
7024
7024
7024
6006
6006
2010
2010
2010
2010
2010
7024
7024
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
7024
2010
6006
6006
2010
2010
2010
2010
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
2010
2010
2010
6006
2010
2010
2010
7024
7024
7024
6006
6006
6006
6006
7024
7024
2010
2010
2010
2010
7024
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
7024
7024
7024
7024
7024
2010
2010
2010
2010
7024
7024
7024
7024
2010
2010
6006
6006
6006
6006
6006
6006
6006
7024
7024
2010
7024
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
7024
7024
7024
7024
7024
7024
7024
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
7024
7024
2010
2010
2010
2010
6006
6006
6006
2010
2010
2010
2010
7024
2010
2010
2010
2010
2010
7024
7024
7024
7024
2010
2010
7024
7024
7024
7024
7024
2010
2010
2010
2010
2010
2010
7024
7024
7024
2010
2010
2010
2010
2010
2010
2010
7024
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
6006
2010
2010
2010
2010
6006
6006
6006
6006
6006
6006
6006
7024
7024
7024
7024
7024
7024
7024
2010
2010
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
6006
6006
6006
2010
2010
2010
6006
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
6006
6006
6006
6006
6006
6006
6006
2010
2010
2010
2010
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
7024
2010
2010
2010
2010
7024
2010
2010
2010
2010
2010
2010
6006
6006
6006
7024
7024
2010
2010
2010
2010
7024
7024
7024
7024
7024
2010
6006
2010
2010
2010
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
7024
7024
7024
6006
6006
2010
2010
2010
2010
2010
2010
2010
7024
2010
6006
6006
2010
2010
2010
2010
6006
2010
2010
2010
2010
2010
2010
2010
6006
6006
6006
6006
2010
2010
2010
2010
2010
2010
7024
7024
7024
7024
6006
6006
6006
6006
6006
6006
6006
2010
2010
2010
2010
2010
2010
7024
7024
7024
2010
2010
2010
2010
7024
7024
7024
6006
2010
2010
2010
7024
7024
2010
2010
2010
7024
2010
6006
6006
7024
7024
7024
7024
2010
2010
2010
2010
2010
2010
2010
7024
7024
7024
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
2010
2010
6006
6006
7024
7024
7024
7024
7024
7024
2010
6006
6006
6006
6006
7024
7024
7024
2010
6006
6006
6006
6006
2010
7024
7024
7024
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
2010
2010
2010
2010
6006
6006
6006
6006
2010
2010
2010
2010
2010
7024
7024
7024
2010
2010
2010
2010
6006
6006
6006
6006
6006
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
2010
2010
2010
2010
2010
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
7024
7024
2010
2010
2010
2010
2010
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
7024
7024
7024
2010
6006
6006
6006
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
6006
6006
6006
2010
2010
2010
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
7024
7024
7024
2010
7024
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
2010
2010
2010
2010
2010
2010
2010
6006
6006
7024
7024
7024
7024
7024
7024
7024
2010
2010
2010
2010
2010
2010
7024
7024
6006
6006
2010
2010
2010
2010
2010
6006
6006
6006
6006
7024
7024
6006
6006
6006
6006
6006
6006
6006
6006
6006
7024
7024
7024
2010
2010
2010
2010
2010
2010
2010
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
7024
2010
2010
2010
2010
7024
7024
7024
7024
2010
2010
2010
2010
2010
2010
2010
2010
7024
7024
7024
7024
7024
7024
7024
7024
2010
2010
2010
7024
7024
2010
2010
7024
6006
7024
7024
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
2010
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
6006
7024
7024
2010
2010
2010
2010
2010
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
7024
7024
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
7024
7024
6006
7024
7024
7024
7024
2010
2010
2010
2010
6006
6006
6006
7024
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
7024
7024
2010
2010
2010
7024
7024
7024
7024
7024
6006
2010
2010
2010
2010
2010
7024
2010
2010
6006
6006
6006
6006
6006
2010
2010
7024
2010
2010
2010
2010
7024
2010
2010
2010
2010
2010
2010
2010
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
6006
6006
6006
2010
2010
6006
6006
6006
6006
6006
6006
6006
2010
2010
2010
2010
2010
2010
2010
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
7024
2010
2010
2010
2010
2010
2010
2010
7024
2010
2010
2010
2010
2010
6006
6006
2010
2010
2010
2010
2010
6006
6006
6006
6006
6006
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
7024
7024
2010
2010
7024
7024
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
6006
2010
2010
2010
2010
2010
6006
7024
2010
7024
7024
7024
2010
2010
2010
2010
2010
6006
6006
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
7024
7024
7024
6006
6006
6006
6006
2010
2010
7024
7024
2010
2010
2010
2010
2010
7024
7024
7024
7024
7024
7024
2010
2010
2010
2010
2010
6006
6006
6006
6006
6006
6006
6006
2010
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
2010
2010
7024
7024
2010
2010
2010
2010
7024
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
6006
2010
7024
7024
7024
7024
7024
7024
7024
2010
2010
2010
2010
6006
6006
6006
2010
2010
2010
2010
2010
2010
7024
7024
7024
2010
2010
7024
7024
6006
6006
6006
6006
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
7024
7024
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
7024
7024
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
7024
2010
2010
2010
6006
2010
2010
6006
6006
6006
6006
6006
2010
2010
2010
2010
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
7024
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
7024
7024
2010
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
7024
2010
2010
2010
6006
6006
6006
6006
6006
2010
2010
2010
2010
2010
2010
6006
6006
7024
2010
2010
2010
2010
6006
6006
6006
7024
7024
7024
7024
7024
7024
7024
2010
2010
2010
2010
2010
6006
7024
7024
7024
2010
2010
2010
2010
2010
2010
2010
7024
7024
7024
2010
2010
2010
7024
7024
7024
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
2010
2010
2010
2010
2010
2010
2010
6006
7024
7024
7024
7024
7024
7024
6006
6006
6006
7024
7024
7024
7024
2010
2010
2010
2010
2010
2010
2010
2010
7024
2010
2010
2010
2010
2010
7024
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
2010
2010
2010
7024
6006
6006
6006
6006
6006
6006
2010
7024
7024
7024
7024
2010
2010
2010
2010
2010
2010
2010
7024
2010
2010
2010
2010
2010
7024
7024
6006
6006
6006
2010
2010
2010
6006
6006
2010
7024
7024
7024
2010
2010
2010
2010
2010
2010
2010
2010
7024
2010
2010
2010
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
2010
2010
2010
6006
6006
2010
7024
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
6006
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
2010
2010
6006
6006
6006
6006
6006
6006
7024
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
6006
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
7024
7024
7024
2010
2010
2010
6006
6006
6006
7024
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
7024
7024
6006
6006
2010
2010
2010
6006
6006
2010
2010
2010
2010
2010
2010
2010
7024
2010
2010
6006
6006
6006
6006
7024
7024
7024
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7024
7024
2010
2010
2010
2010
2010
2010
2010
2010
7024
7024
7024
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
2010
2010
2010
2010
7024
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
7024
7024
2010
2010
6006
6006
6006
6006
6006
7024
7024
7024
7024
7024
7024
7024
7024
2010
7024
7024
2010
2010
2010
2010
7024
7024
2010
2010
2010
2010
2010
2010
6006
6006
6006
7024
7024
7024
7024
7024
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
7024
2010
2010
2010
7024
7024
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
6006
2010
2010
2010
2010
6006
2010
2010
7024
7024
2010
2010
2010
6006
6006
2010
2010
2010
2010
2010
2010
6006
6006
6006
6006
6006
6006
7024
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
6006
6006
6006
7024
7024
7024
7024
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
7024
6006
6006
6006
6006
6006
7024
7024
7024
6006
6006
6006
6006
7024
7024
7024
7024
6006
6006
6006
7024
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
7024
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
7024
6006
6006
6006
6006
6006
6006
6006
6006
7024
7024
7024
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
7024
7024
7024
7024
7024
7024
7024
7024
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
7024
6006
7024
7024
6006
6006
6006
6006
7024
6006
6006
6006
6006
7024
6006
6006
6006
6006
6006
6006
6006
6006
6006
7024
6006
6006
6006
6006
6006
7024
6006
6006
6006
6006
7024
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
7024
6006
6006
6006
6006
7024
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
7024
6006
6006
7024
7024
6006
6006
6006
6006
6006
6006
6006
6006
6006
7024
6006
6006
6006
6006
6006
6006
7024
7024
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
7024
7024
7024
7024
7024
7024
7024
7024
7024
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
7024
7024
7024
7024
7024
7024
6006
6006
6006
6006
7024
7024
6006
6006
6006
6006
7024
6006
6006
6006
6006
6006
6006
6006
6006
7024
7024
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
7024
6006
6006
6006
6006
6006
7024
7024
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
7024
7024
7024
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
7024
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
7024
7024
7024
6006
6006
6006
6006
6006
6006
7024
6006
6006
6006
6006
6006
6006
6006
6006
6006
7024
7024
6006
6006
6006
6006
6006
6006
6006
6006
6006
7024
7024
7024
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
7024
6006
6006
6006
6006
7024
7024
7024
6006
6006
6006
6006
7024
7024
7024
7024
7024
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
7024
7024
6006
6006
6006
6006
6006
6006
7024
7024
6006
6006
6006
6006
6006
6006
6006
6006
7024
6006
7024
6006
6006
6006
7024
7024
6006
6006
6006
7024
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
7024
7024
6006
6006
6006
6006
6006
6006
7024
7024
7024
6006
6006
6006
6006
7024
7024
6006
7024
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
7024
7024
7024
7024
6006
6006
6006
6006
6006
6006
6006
7024
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
7024
7024
7024
7024
7024
7024
7024
7024
7024
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
7024
7024
7024
7024
6006
6006
6006
7024
7024
6006
6006
6006
6006
6006
7024
7024
7024
7024
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
7024
6006
6006
6006
6006
7024
6006
6006
6006
6006
6006
6006
6006
7024
7024
6006
6006
6006
6006
6006
6006
6006
7024
7024
7024
7024
7024
7024
7024
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
7024
7024
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
7024
7024
7024
6006
6006
6006
6006
6006
7024
6006
6006
6006
7024
7024
7024
7024
7024
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
7024
6006
6006
6006
6006
6006
6006
6006
7024
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
7024
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
7024
6006
6006
6006
6006
7024
6006
7024
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
7024
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
7024
6006
6006
6006
7024
7024
6006
6006
6006
6006
6006
7024
7024
7024
7024
7024
7024
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
7024
7024
7024
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
7024
7024
6006
6006
6006
6006
6006
6006
6006
6006
6006
7024
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
7024
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
7024
6006
6006
6006
6006
6006
7024
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
7024
7024
6006
6006
7024
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
7024
7024
7024
7024
6006
6006
6006
6006
6006
7024
7024
7024
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
7024
6006
6006
6006
7024
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
7024
7024
7024
6006
6006
7024
7024
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
7024
7024
7024
7024
6006
6006
7024
6006
6006
6006
6006
6006
6006
7024
7024
7024
7024
7024
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
7024
7024
7024
7024
7024
7024
7024
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
7024
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
7024
6006
6006
6006
7024
6006
6006
6006
6006
7024
6006
6006
6006
6006
6006
6006
6006
6006
7024
7024
7024
7024
6006
6006
6006
6006
6006
6006
6006
7024
7024
6006
6006
6006
6006
6006
6006
6006
6006
6006
7024
6006
7024
7024
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
7024
6006
7024
7024
6006
6006
6006
6006
6006
6006
7024
7024
6006
6006
6006
6006
6006
6006
6006
7024
7024
7024
7024
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
7024
7024
7024
7024
7024
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
7024
7024
7024
7024
7024
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
7024
7024
7024
7024
7024
7024
7024
7024
6006
6006
6006
6006
6006
6006
7024
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
7024
7024
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
7024
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
7024
7024
7024
7024
6006
7024
6006
6006
6006
6006
6006
6006
6006
6006
7024
7024
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
7024
6006
6006
6006
6006
7024
7024
7024
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
7024
7024
7024
7024
7024
6006
6006
6006
6006
6006
6006
7024
7024
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
7024
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
7024
6006
6006
6006
6006
7024
7024
7024
7024
7024
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
7024
7024
7024
7024
7024
7024
6006
6006
6006
6006
6006
6006
6006
7024
7024
7024
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
7024
7024
7024
6006
6006
7024
7024
7024
7024
6006
6006
6006
7024
7024
7024
7024
7024
6006
6006
6006
6006
6006
6006
6006
6006
7024
7024
6006
6006
6006
6006
6006
6006
6006
6006
7024
7024
6006
6006
6006
6006
6006
7024
7024
7024
6006
7024
6006
6006
6006
6006
7024
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
7024
6006
6006
6006
7024
7024
6006
6006
6006
6006
7024
7024
7024
7024
7024
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
7024
7024
7024
7024
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
7024
7024
7024
7024
7024
6006
6006
7024
7024
7024
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
7024
7024
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
7024
7024
7024
7024
7024
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
7024
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
7024
7024
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
7024
7024
7024
7024
7024
7024
7024
7024
7024
7024
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
7024
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
7024
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
7024
7024
6006
6006
6006
6006
6006
6006
6006
6006
7024
6006
6006
6006
6006
6006
6006
7024
6006
6006
7024
6006
6006
6006
6006
7024
7024
6006
6006
6006
6006
6006
6006
6006
6006
7024
7024
6006
7024
7024
7024
7024
7024
6006
7024
7024
6006
7024
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
7024
6006
6006
6006
6006
6006
6006
6006
6006
7024
7024
7024
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
7024
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
7024
7024
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
7024
6006
6006
6006
6006
6006
6006
6006
6006
6006
7024
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
7024
7024
7024
7024
7024
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
7024
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
7024
7024
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
7024
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
7024
7024
7024
6006
6006
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
6006
6006
6006
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
2010
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
2010
2010
2010
2010
2010
2010
6006
6006
2010
2010
2010
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
0
0
6006
6006
6006
6006
6006
2010
2010
2010
2010
2010
6006
6006
2010
2010
2010
2010
6006
6006
6006
6006
2010
2010
2010
2010
2010
2010
6006
6006
2010
2010
2010
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
6006
2010
2010
2010
2010
2010
2010
6006
6006
2010
2010
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
2010
2010
2010
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
2010
2010
2010
6006
6006
6006
2010
2010
2010
2010
2010
2010
2010
6006
6006
6006
6006
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
6006
6006
2010
2010
2010
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
6006
2010
2010
2010
2010
2010
2010
2010
6006
6006
2010
2010
2010
2010
2010
2010
2010
6006
6006
2010
2010
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
2010
2010
2010
2010
6006
6006
6006
6006
6006
6006
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
6006
6006
2010
2010
2010
6006
6006
6006
2010
2010
2010
2010
6006
2010
2010
6006
2010
2010
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
2010
6006
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
6006
2010
2010
6006
6006
6006
6006
2010
2010
6006
2010
2010
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
2010
2010
2010
6006
6006
6006
6006
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
2010
2010
2010
2010
2010
6006
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
6006
2010
2010
6006
6006
6006
6006
6006
6006
6006
6006
2010
2010
0
2010
2010
2010
2010
2010
2010
6006
6006
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
2010
2010
6006
6006
2010
2010
2010
2010
2010
6006
6006
6006
6006
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
6006
6006
6006
2010
2010
2010
6006
2010
2010
2010
2010
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
2010
2010
2010
2010
6006
6006
2010
2010
2010
6006
6006
2010
2010
6006
6006
6006
6006
6006
6006
2010
2010
2010
6006
2010
2010
2010
2010
2010
6006
6006
2010
2010
2010
6006
6006
2010
2010
2010
2010
6006
2010
2010
2010
6006
6006
2010
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
2010
2010
2010
6006
6006
6006
2010
2010
2010
2010
6006
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
0
2010
2010
0
2010
2010
6006
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
2010
2010
2010
2010
2010
2010
6006
6006
6006
2010
2010
2010
2010
6006
2010
2010
2010
6006
6006
6006
6006
6006
6006
2010
2010
2010
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
2010
2010
2010
2010
6006
2010
2010
2010
2010
2010
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
2010
2010
2010
6006
6006
6006
6006
6006
6006
6006
6006
2010
2010
2010
2010
2010
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
6006
6006
6006
2010
2010
2010
2010
6006
6006
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
2010
2010
2010
2010
2010
2010
2010
2010
6006
2010
2010
6006
2010
2010
2010
0
0
0
0
0
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
2010
2010
2010
2010
2010
2010
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
2010
2010
2010
6006
2010
2010
6006
6006
2010
2010
2010
2010
2010
2010
2010
6006
6006
6006
6006
6006
2010
2010
2010
2010
6006
6006
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
6006
6006
6006
2010
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
2010
6006
2010
2010
2010
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
6006
6006
2010
2010
2010
2010
6006
6006
2010
2010
2010
2010
6006
6006
6006
6006
6006
6006
6006
0
0
0
0
0
0
0
2010
6006
6006
6006
2010
2010
2010
6006
6006
6006
6006
2010
2010
6006
6006
6006
6006
2010
2010
2010
6006
6006
2010
2010
0
6006
6006
6006
6006
2010
2010
2010
2010
2010
2010
2010
6006
6006
2010
6006
6006
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
2010
2010
2010
2010
6006
6006
6006
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
2010
2010
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
6006
2010
2010
2010
2010
2010
6006
6006
6006
6006
6006
6006
2010
2010
6006
6006
6006
6006
6006
6006
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
2010
2010
2010
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
6006
2010
6006
2010
2010
6006
6006
6006
6006
6006
2010
2010
0
6006
6006
2010
2010
2010
2010
6006
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
2010
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5026
5026
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5026
5026
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5026
2010
2010
5026
2010
2010
2010
5026
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5026
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5026
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5026
5026
5026
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
5026
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5026
5026
5026
5026
5026
5026
5026
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5026
5026
5026
5026
2010
5026
5026
5026
5026
5026
5026
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5026
5026
5026
5026
5026
5026
5026
2010
2010
5026
5026
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5026
2010
5026
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5026
5026
5026
5026
2010
2010
2010
2010
2010
5026
5026
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5026
5026
5026
2010
5026
2010
2010
2010
5026
2010
2010
2010
5026
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5026
5026
5026
2010
2010
2010
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5026
5026
5026
5026
5026
5026
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5026
5026
2010
2010
2010
2010
5026
5026
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5026
5026
5026
5026
5026
5026
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5026
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5026
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5026
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5026
2010
2010
2010
2010
2010
2010
2010
2010
2010
5026
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5026
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5026
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5026
5026
5026
5026
5026
5026
5026
2010
2010
2010
5026
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
2010
2010
2010
5026
5026
5026
5026
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5026
5026
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5026
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5026
5026
2010
2010
2010
2010
5026
5026
5026
5026
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5026
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5026
5026
5026
5026
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5026
5026
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5026
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5026
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5026
5026
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5026
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5026
2010
5026
5026
5026
5026
5026
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5026
5026
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5026
2010
2010
2010
5026
2010
2010
2010
2010
2010
2010
5026
5026
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5026
5026
5026
5026
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
5026
5026
5026
5026
5026
5026
5026
2010
2010
2010
2010
2010
2010
5026
5026
5026
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5026
2010
2010
2010
5026
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5026
5026
5026
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
5026
0
0
0
0
5026
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
2010
2010
2010
2010
5026
5026
5026
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5026
5026
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5026
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5026
2010
2010
2010
2010
2010
2010
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
14020
14020
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
14020
14020
14020
14020
14020
14020
14020
14020
14020
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
8016
8016
8016
8016
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
8016
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
8016
2010
2010
2010
2010
2010
8016
8016
8016
8016
2010
8016
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
8016
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
1008
1008
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8044
1008
1008
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8044
8044
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
1008
1008
8044
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8044
8044
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
1008
1008
8044
8044
8044
8044
8044
8044
8044
1008
8016
8044
8044
8044
8016
8044
8044
8044
8016
8016
8016
8044
8016
8016
8016
8016
8016
8016
1008
1008
1008
1008
1008
8016
8016
8016
8016
8044
1008
1008
1008
8016
8016
8044
8044
1008
1008
1008
8016
8016
8016
8044
8044
8044
8044
8044
8044
8016
1008
8044
1008
1008
1008
8016
8044
8044
1008
1008
1008
1008
1008
8016
8016
1008
1008
1008
1008
8016
8016
8044
8044
8016
1008
1008
1008
1008
1008
8016
8016
8016
8044
8044
8016
8044
8044
8044
8044
8044
8016
8016
8016
8016
8016
8016
8016
8044
8044
8044
8016
8016
8016
8016
8016
8016
8016
8016
8016
8044
1008
1008
1008
8044
8044
8044
1008
8044
8016
8016
8016
8016
8044
8044
1008
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
1008
8044
1008
8044
8016
8016
8044
8044
8044
8044
1008
1008
8016
8016
8016
1008
8044
8016
8016
8016
8016
8016
8044
8044
8044
8044
8016
8016
8016
8016
8044
8044
8044
8044
8044
8016
8016
8016
8044
8016
8016
8016
8016
8016
8016
8016
1008
1008
8016
8016
8016
8016
8016
8044
8044
8044
8044
8016
1008
8016
8016
8016
1008
1008
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8044
1008
8044
8016
8016
8044
8044
8044
1008
1008
1008
1008
1008
8044
8016
8016
8016
8016
8016
1008
8016
8016
8016
8016
8016
8044
8044
8016
8016
8016
8016
8016
8016
8016
8016
1008
1008
1008
8016
8016
8016
8016
8044
8016
8044
1008
8016
1008
1008
1008
1008
1008
1008
1008
1008
8044
8044
8044
1008
1008
1008
8044
1008
1008
8044
8016
8016
8016
1008
1008
1008
8016
8016
8016
1008
1008
8016
8016
8016
8016
1008
1008
8016
8016
8016
1008
1008
1008
8044
1008
1008
1008
1008
8044
8044
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
1008
1008
8044
1008
1008
1008
1008
8044
8016
8044
1008
8044
8044
1008
8016
8016
8016
8016
8016
1008
8016
8016
1008
1008
1008
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8044
8016
8016
8016
8016
8016
8044
8044
8044
8044
8044
8044
8044
8044
8016
8016
8016
8016
8016
8016
8016
8016
8044
8044
8016
8016
8016
8016
1008
1008
8016
8016
8016
8016
1008
1008
8016
8016
8016
8016
1008
8044
1008
1008
1008
8044
8016
8044
8044
8016
8016
8016
8016
8016
8016
8016
8016
1008
1008
1008
1008
1008
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8044
8044
8044
8044
1008
8044
8016
8016
8016
8044
8044
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
1008
1008
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8044
8044
8016
8016
1008
1008
1008
8016
8016
8016
8044
8044
1008
1008
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
1008
8016
8016
8016
8044
8044
8044
1008
8044
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
1008
1008
1008
8044
8044
8044
8016
8016
8016
8016
8016
1008
1008
8044
8044
1008
1008
1008
1008
1008
1008
8016
8016
8016
8016
8016
8016
8016
8016
1008
8016
8044
8044
1008
8016
8016
8044
8044
8044
1008
8016
8016
1008
1008
1008
8016
8016
8016
8016
1008
8016
8016
8016
8044
8044
8016
8016
8016
8016
8016
8016
1008
1008
8016
8016
8016
1008
8016
8016
1008
1008
1008
8016
8016
8016
8016
8016
8016
8016
8044
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
1008
1008
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
1008
1008
1008
8016
8044
8016
8016
8016
8044
8016
8016
8016
8016
8016
1008
1008
8016
8016
8016
8016
1008
1008
1008
1008
8044
1008
1008
8016
8016
8016
8016
8016
8016
8016
8016
8044
8044
8044
8016
8016
8044
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
1008
1008
1008
1008
1008
1008
1008
8044
1008
1008
8016
8016
8016
8016
8044
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8044
8016
8016
8044
8044
1008
1008
1008
1008
1008
1008
1008
8016
8016
1008
1008
8016
8016
8016
1008
1008
1008
1008
8016
8016
8016
8016
1008
8016
8044
8016
8044
8044
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8044
1008
1008
1008
8016
8016
8016
8016
8016
1008
8044
8044
8016
8044
8044
8016
8016
1008
1008
8044
1008
8016
8044
8044
8044
8044
8044
8044
8044
8044
8016
8016
8016
8016
8016
1008
1008
1008
8016
8016
8016
8016
8016
8016
8044
8016
1008
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
1008
1008
8016
8016
8016
8016
8016
8016
8016
1008
1008
1008
1008
1008
1008
1008
8016
8016
8016
8016
8016
8016
8016
8016
8044
8044
8044
1008
1008
8016
8016
8016
8016
8016
8016
8016
8044
1008
1008
8044
1008
1008
1008
1008
8044
8044
8044
8016
8016
8016
1008
1008
1008
1008
1008
1008
1008
1008
1008
8044
1008
1008
1008
1008
1008
1008
1008
1008
1008
8016
8016
1008
1008
1008
8016
8016
8016
8016
8016
1008
1008
1008
1008
1008
8016
8044
8044
8044
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8044
8044
8044
8016
8016
8016
8016
8044
8044
8044
1008
1008
8044
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
1008
8016
8016
8016
8016
8016
8044
8044
8044
8044
8044
8044
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8044
8044
8044
8016
1008
1008
8016
8016
8016
8016
8016
8016
8016
8016
8044
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
1008
8016
1008
1008
1008
1008
1008
1008
1008
8016
8016
8016
8016
8016
8016
8016
8016
1008
8016
1008
8016
8044
8044
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
1008
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
1008
1008
1008
8016
8016
8016
8016
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
1008
1008
8016
1008
1008
8044
1008
8016
8016
8016
8016
8016
1008
1008
1008
1008
1008
1008
1008
1008
1008
8016
8016
8016
8016
8016
8044
1008
1008
1008
8044
8044
8044
8044
8016
8016
8016
8016
8016
8016
8044
8044
8044
8016
8044
1008
8044
1008
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
1008
1008
8016
8016
8044
8044
8016
8016
8016
8016
8016
8016
1008
1008
1008
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
1008
1008
1008
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8044
1008
1008
8044
8044
1008
1008
8044
8044
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8044
8044
1008
8016
8016
1008
8044
8016
8016
8016
1008
1008
8044
1008
1008
1008
8016
1008
1008
8044
8044
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8044
8044
8044
8016
8016
8016
8016
8016
8016
8016
1008
1008
8044
8044
8044
8016
8016
8016
1008
8044
8044
8016
8016
8016
1008
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8044
8044
1008
1008
8044
8016
8016
8016
8044
8044
8044
1008
1008
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8044
8044
8016
8016
8016
8016
8044
8044
8044
8044
8044
8044
8044
8044
8044
8016
8016
8016
8016
1008
1008
1008
1008
1008
1008
1008
8016
1008
1008
8016
1008
8044
8044
8016
8016
8016
1008
1008
8044
1008
8044
8016
8016
8044
8044
1008
1008
1008
1008
1008
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
1008
1008
1008
1008
1008
1008
8016
8016
8016
8044
8044
8016
1008
1008
1008
1008
1008
8016
1008
8016
8016
8016
8016
8016
8016
8016
8044
8044
8044
8016
8016
1008
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8044
8044
1008
8044
8016
8016
8016
8016
8016
1008
1008
1008
8016
8016
8016
8016
8016
8016
8016
8016
1008
1008
1008
8044
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8044
1008
1008
8044
1008
8044
8016
8016
8016
8044
1008
1008
1008
1008
1008
8016
8016
8016
8016
1008
1008
8044
8016
8016
8016
8016
8016
1008
1008
1008
8016
8044
8044
8044
8044
8016
8016
8016
8016
8016
8016
8016
8016
1008
1008
1008
1008
8016
8044
8044
8044
8044
8044
8016
8016
8016
8016
8016
8016
1008
8016
8016
8016
8016
8016
1008
1008
8016
8016
8016
8016
8016
8044
8044
8044
8044
8044
8044
8016
8016
8016
1008
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
1008
1008
8016
8016
8016
8016
8044
1008
1008
1008
1008
1008
1008
1008
8016
8016
8016
8044
8016
8044
8044
8016
1008
1008
1008
1008
1008
8016
8016
8016
1008
8016
8016
8016
8016
8016
8016
8044
8044
8016
8016
8044
8044
8044
1008
1008
1008
1008
1008
8044
8044
8016
8044
8016
8016
8016
8016
8016
8016
8016
8016
1008
1008
8016
8016
8016
8016
8016
8016
8044
8016
8016
8016
8016
8016
8044
8044
8016
8044
8044
8044
8016
8044
8044
8044
1008
1008
8016
1008
1008
8016
8016
1008
1008
1008
1008
1008
22036
22036
1008
1008
22036
1008
1008
1008
1008
1008
1008
0
0
1008
1008
1008
22036
22036
22036
22036
22036
22036
22036
22036
22036
1008
1008
1008
1008
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
22036
22036
22036
1008
1008
1008
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
22036
1008
1008
1008
1008
22036
22036
1008
1008
22036
1008
1008
1008
1008
1008
22036
22036
1008
1008
22036
1008
22036
1008
1008
1008
22036
0
0
0
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
1008
1008
1008
1008
1008
1008
1008
1008
0
1008
1008
1008
1008
1008
1008
1008
1008
22036
22036
22036
1008
1008
1008
22036
22036
1008
0
1008
1008
1008
22036
22036
1008
22036
22036
1008
1008
1008
1008
22036
22036
1008
22036
22036
22036
1008
1008
1008
1008
1008
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
1008
1008
1008
1008
1008
1008
22036
22036
1008
1008
1008
1008
1008
22036
22036
22036
22036
22036
1008
1008
22036
22036
22036
22036
22036
1008
1008
1008
1008
1008
1008
22036
1008
1008
1008
1008
1008
1008
1008
1008
22036
22036
22036
1008
1008
22036
1008
1008
22036
1008
1008
1008
22036
22036
22036
22036
22036
22036
22036
1008
22036
22036
22036
22036
22036
22036
22036
1008
22036
22036
22036
22036
1008
1008
1008
1008
1008
22036
22036
22036
22036
1008
1008
22036
1008
1008
1008
1008
22036
22036
22036
22036
22036
22036
22036
1008
22036
22036
22036
22036
22036
22036
22036
1008
1008
22036
22036
22036
22036
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
22036
1008
1008
1008
1008
1008
22036
22036
22036
1008
22036
1008
22036
22036
22036
22036
22036
22036
1008
1008
1008
1008
1008
1008
0
0
1008
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
1008
1008
22036
22036
1008
1008
22036
22036
22036
22036
1008
1008
1008
1008
1008
1008
1008
22036
1008
1008
1008
1008
1008
1008
1008
1008
22036
22036
1008
1008
1008
1008
1008
1008
1008
1008
1008
22036
22036
1008
1008
1008
1008
1008
1008
22036
22036
22036
22036
22036
22036
22036
1008
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
22036
1008
0
1008
1008
1008
1008
1008
22036
22036
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
22036
22036
1008
1008
1008
1008
22036
22036
22036
1008
1008
1008
1008
1008
22036
22036
22036
22036
22036
22036
22036
22036
22036
1008
1008
1008
1008
1008
1008
22036
22036
22036
22036
1008
1008
22036
22036
1008
1008
1008
1008
22036
22036
22036
22036
22036
1008
1008
22036
22036
22036
22036
0
1008
22036
1008
1008
22036
22036
22036
1008
1008
1008
22036
22036
1008
22036
22036
22036
22036
22036
22036
22036
22036
22036
1008
22036
22036
22036
1008
1008
1008
1008
1008
22036
22036
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
1008
1008
1008
1008
1008
1008
1008
1008
1008
22036
22036
22036
0
1008
0
1008
22036
22036
22036
1008
1008
1008
1008
22036
22036
22036
22036
22036
1008
1008
1008
1008
22036
22036
22036
1008
1008
22036
22036
22036
1008
1008
1008
1008
1008
1008
22036
22036
22036
22036
22036
22036
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
22036
22036
22036
22036
1008
1008
1008
1008
1008
1008
1008
1008
22036
22036
1008
1008
1008
1008
22036
22036
22036
22036
1008
1008
22036
22036
22036
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
22036
22036
22036
1008
1008
1008
22036
1008
1008
1008
22036
1008
1008
1008
22036
1008
22036
22036
1008
22036
1008
22036
1008
1008
1008
1008
1008
22036
22036
1008
1008
22036
22036
22036
22036
22036
22036
22036
22036
1008
22036
22036
22036
22036
22036
22036
1008
22036
22036
22036
22036
22036
22036
22036
22036
22036
1008
1008
1008
22036
22036
22036
1008
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
1008
1008
1008
1008
22036
22036
22036
22036
22036
22036
22036
22036
1008
1008
1008
0
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
1008
1008
1008
22036
22036
22036
22036
22036
22036
22036
0
0
0
0
0
0
0
0
1008
1008
1008
22036
22036
22036
22036
22036
22036
1008
1008
1008
1008
1008
1008
1008
1008
22036
1008
1008
1008
1008
1008
1008
1008
1008
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
1008
1008
22036
22036
22036
22036
22036
22036
22036
1008
1008
22036
22036
1008
1008
1008
1008
1008
1008
1008
1008
1008
22036
22036
1008
1008
1008
1008
1008
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
1008
1008
22036
22036
1008
22036
22036
22036
22036
22036
22036
22036
22036
1008
22036
22036
1008
1008
1008
1008
1008
1008
22036
22036
1008
22036
1008
1008
1008
22036
22036
22036
1008
1008
1008
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
1008
22036
1008
1008
1008
1008
22036
1008
1008
1008
1008
1008
1008
22036
22036
22036
22036
22036
1008
1008
1008
22036
22036
22036
22036
22036
22036
22036
1008
1008
1008
1008
1008
1008
22036
22036
22036
1008
22036
22036
1008
1008
1008
1008
22036
1008
22036
22036
22036
1008
1008
1008
1008
1008
22036
1008
1008
1008
1008
22036
22036
22036
22036
1008
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
1008
1008
1008
1008
1008
22036
22036
22036
22036
22036
1008
1008
1008
1008
22036
22036
22036
22036
22036
22036
22036
1008
1008
1008
1008
1008
1008
1008
1008
22036
22036
22036
1008
22036
22036
22036
22036
1008
22036
22036
1008
1008
1008
1008
1008
22036
22036
22036
22036
1008
1008
1008
1008
1008
1008
1008
1008
1008
22036
22036
22036
22036
22036
22036
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
22036
22036
22036
1008
22036
22036
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
22036
22036
22036
1008
1008
22036
22036
22036
22036
1008
1008
1008
1008
1008
1008
22036
22036
22036
22036
1008
1008
1008
22036
22036
22036
22036
22036
22036
22036
22036
22036
0
0
0
0
1008
22036
22036
22036
22036
1008
1008
1008
22036
22036
1008
1008
1008
1008
1008
1008
1008
22036
22036
22036
1008
1008
1008
1008
22036
22036
22036
1008
1008
22036
22036
22036
22036
22036
1008
1008
22036
22036
1008
1008
1008
1008
1008
1008
1008
1008
1008
22036
22036
1008
1008
1008
22036
22036
22036
22036
22036
22036
1008
1008
1008
1008
1008
1008
1008
22036
22036
22036
1008
1008
1008
22036
22036
22036
22036
22036
22036
22036
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
22036
22036
22036
22036
22036
1008
1008
1008
1008
22036
22036
22036
22036
22036
1008
1008
1008
1008
22036
22036
22036
22036
22036
22036
22036
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
22036
22036
22036
22036
1008
1008
1008
1008
1008
22036
22036
22036
22036
22036
1008
1008
1008
1008
1008
22036
22036
22036
1008
1008
1008
1008
1008
1008
1008
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
0
0
1008
1008
1008
22036
1008
1008
1008
1008
1008
1008
1008
22036
1008
1008
1008
1008
22036
22036
22036
22036
22036
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
22036
22036
22036
1008
1008
1008
1008
22036
22036
22036
1008
1008
22036
22036
22036
22036
1008
1008
1008
1008
1008
1008
1008
1008
1008
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
1008
1008
1008
22036
1008
1008
22036
1008
1008
1008
1008
1008
22036
22036
22036
22036
22036
22036
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
1008
22036
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
22036
1008
1008
22036
22036
0
0
1008
1008
1008
1008
22036
22036
1008
1008
1008
0
0
0
0
22036
22036
1008
22036
22036
1008
1008
1008
1008
1008
1008
1008
22036
22036
22036
22036
0
1008
1008
1008
0
22036
22036
22036
22036
22036
22036
22036
22036
22036
1008
1008
1008
22036
22036
22036
22036
1008
22036
22036
22036
1008
1008
1008
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
1008
22036
22036
22036
22036
22036
1008
1008
1008
1008
1008
1008
22036
22036
22036
22036
1008
1008
1008
1008
0
1008
1008
1008
22036
22036
22036
22036
22036
22036
22036
22036
22036
1008
22036
1008
1008
1008
1008
1008
22036
22036
22036
22036
22036
22036
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
22036
1008
22036
1008
22036
1008
1008
1008
1008
1008
1008
22036
22036
1008
1008
39046
39046
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
39046
39046
1008
1008
1008
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1008
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
39046
2010
2010
8016
8016
2010
2010
2010
0
0
0
2010
2010
2010
2010
2010
1008
1008
2010
2010
2010
39046
1008
1008
1008
1008
1008
1008
2010
39046
39046
39046
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1008
2010
2010
2010
2010
2010
2010
2010
2010
0
1008
1008
0
0
1008
0
1008
0
8016
8016
8016
1008
0
2010
2010
2010
2010
1008
2010
2010
39046
0
0
2010
2010
2010
2010
2010
1008
2010
2010
39046
0
0
0
39046
0
0
39046
0
0
0
0
0
0
1008
1008
1008
0
1008
1008
1008
1008
2010
2010
2010
2010
2010
2010
2010
2010
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
8016
8016
8016
8016
8016
8016
8016
2010
2010
2010
2010
1008
39046
1008
1008
39046
2010
39046
39046
1008
39046
1008
2010
2010
2010
2010
2010
1008
39046
0
0
0
0
2010
2010
2010
0
39046
39046
2010
2010
2010
2010
39046
39046
39046
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
39046
39046
39046
39046
39046
39046
1008
39046
39046
39046
0
39046
39046
39046
39046
39046
2010
2010
2010
2010
39046
39046
39046
39046
39046
2010
0
0
0
1008
0
1008
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
2010
0
0
2010
0
0
0
0
0
0
2010
2010
2010
1008
39046
0
0
0
0
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
8016
8016
8016
8016
8016
8016
8016
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
39046
39046
39046
2010
1008
2010
2010
2010
2010
2010
2010
2010
2010
2010
39046
39046
2010
2010
2010
39046
39046
2010
2010
2010
39046
39046
39046
2010
2010
8016
8016
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
39046
39046
0
39046
39046
39046
0
39046
8016
8016
8016
8016
8016
8016
8016
39046
39046
39046
39046
39046
1008
1008
1008
1008
1008
1008
1008
2010
2010
2010
2010
2010
2010
2010
2010
8016
8016
8016
8016
2010
2010
39046
1008
1008
2010
1008
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1008
2010
2010
2010
1008
2010
2010
2010
39046
39046
2010
39046
2010
39046
39046
39046
1008
1008
1008
1008
1008
1008
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
39046
0
1008
0
1008
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
0
0
0
0
0
8016
8016
8016
0
8016
0
8016
39046
39046
39046
39046
39046
2010
2010
2010
8016
8016
8016
2010
2010
2010
2010
0
2010
2010
2010
2010
1008
2010
2010
2010
2010
1008
1008
1008
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1008
39046
39046
2010
2010
39046
39046
1008
1008
0
0
1008
0
0
0
0
2010
2010
2010
2010
2010
8016
8016
8016
8016
0
39046
39046
39046
39046
39046
0
2010
39046
39046
39046
39046
39046
39046
39046
2010
2010
2010
39046
39046
39046
39046
39046
39046
39046
39046
39046
2010
39046
39046
39046
0
0
2010
2010
2010
2010
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
2010
2010
2010
2010
2010
1008
1008
1008
0
1008
0
1008
2010
2010
2010
2010
39046
39046
39046
1008
39046
1008
1008
2010
2010
2010
2010
1008
1008
1008
39046
39046
39046
39046
39046
2010
2010
2010
2010
8016
8016
1008
8016
1008
1008
1008
8016
1008
8016
2010
2010
39046
2010
2010
39046
2010
2010
2010
2010
2010
2010
2010
2010
1008
1008
2010
2010
2010
0
0
2010
2010
2010
2010
2010
0
0
0
0
0
39046
1008
1008
1008
8016
1008
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1008
1008
1008
2010
2010
2010
2010
0
39046
39046
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
39046
39046
39046
39046
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
39046
39046
39046
39046
39046
39046
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1008
1008
2010
2010
2010
8016
8016
8016
8016
8016
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
2010
2010
1008
1008
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
1008
1008
1008
1008
2010
2010
2010
1008
1008
0
1008
0
1008
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1008
1008
2010
2010
2010
2010
2010
1008
39046
0
0
39046
39046
39046
0
0
0
0
1008
0
1008
1008
1008
1008
0
1008
2010
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
39046
39046
39046
39046
39046
39046
39046
39046
0
0
0
0
0
0
1008
1008
1008
1008
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1008
39046
39046
39046
39046
39046
39046
39046
39046
39046
2010
2010
1008
39046
39046
39046
39046
39046
39046
39046
8016
2010
2010
39046
39046
2010
2010
2010
2010
2010
2010
2010
2010
8016
8016
8016
8016
8016
8016
8016
8016
8016
1008
1008
2010
2010
0
1008
1008
1008
1008
1008
0
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
2010
2010
2010
39046
39046
39046
39046
8016
8016
0
0
0
2010
0
2010
1008
2010
2010
2010
2010
2010
2010
2010
2010
39046
39046
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1008
1008
2010
2010
2010
2010
2010
2010
2010
1008
0
0
1008
0
0
0
0
0
0
0
0
1008
2010
2010
2010
1008
1008
1008
1008
1008
1008
1008
8016
8016
0
39046
39046
0
39046
39046
0
39046
39046
2010
2010
1008
1008
1008
1008
1008
1008
39046
1008
1008
1008
2010
39046
0
0
1008
0
2010
2010
2010
2010
2010
2010
2010
1008
1008
1008
1008
2010
39046
39046
2010
2010
2010
2010
2010
2010
2010
2010
39046
39046
39046
39046
0
0
39046
0
39046
0
39046
0
2010
1008
39046
39046
39046
39046
39046
39046
39046
39046
39046
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1008
0
0
1008
1008
0
1008
0
0
1008
1008
0
1008
1008
1008
1008
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
2010
1008
1008
39046
39046
39046
39046
39046
39046
39046
0
0
0
2010
2010
39046
39046
0
0
39046
2010
39046
39046
39046
39046
39046
39046
39046
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
1008
2010
0
0
0
0
0
2010
2010
2010
39046
39046
39046
39046
39046
39046
39046
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1008
1008
1008
1008
1008
1008
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
1008
1008
1008
1008
1008
1008
0
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
2010
2010
2010
0
0
1008
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
39046
39046
2010
0
0
0
1008
2010
1008
0
0
0
0
8016
8016
8016
1008
1008
1008
0
0
0
39046
39046
39046
39046
39046
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
39046
39046
39046
39046
39046
1008
1008
39046
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1008
39046
39046
39046
39046
39046
1008
2010
8016
8016
8016
1008
8016
8016
2010
2010
2010
2010
2010
2010
0
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
39046
2010
2010
2010
39046
2010
2010
2010
2010
2010
0
0
0
0
2010
0
2010
0
2010
2010
0
2010
2010
39046
39046
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1008
1008
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
8016
8016
8016
2010
39046
1008
1008
1008
1008
1008
1008
1008
1008
39046
39046
39046
2010
2010
2010
2010
8016
8016
8016
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
39046
2010
2010
2010
2010
2010
2010
2010
2010
1008
1008
1008
1008
2010
2010
2010
2010
2010
2010
1008
1008
1008
2010
2010
2010
39046
2010
2010
2010
39046
2010
39046
8016
8016
8016
8016
1008
0
1008
1008
39046
39046
39046
39046
39046
2010
1008
1008
1008
2010
2010
2010
2010
1008
1008
1008
1008
0
0
0
1008
1008
1008
1008
2010
2010
2010
2010
2010
0
0
0
2010
2010
8016
8016
8016
2010
8016
8016
8016
8016
1008
1008
8016
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
2010
2010
2010
2010
8016
8016
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1008
1008
1008
1008
1008
1008
1008
1008
1008
2010
2010
2010
2010
1008
1008
1008
1008
1008
1008
1008
2010
2010
2010
2010
39046
1008
1008
1008
1008
1008
1008
1008
1008
1008
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
2010
2010
2010
0
2010
39046
39046
2010
2010
8016
8016
39046
39046
39046
39046
39046
39046
39046
39046
39046
39046
0
39046
39046
39046
39046
39046
2010
2010
2010
2010
2010
2010
1008
0
0
0
0
0
0
0
0
0
0
2010
0
2010
2010
2010
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
8016
8016
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
1008
0
1008
1008
1008
0
0
1008
1008
0
0
0
0
0
0
1008
1008
0
1008
1008
1008
1008
1008
1008
8016
2010
2010
1008
1008
1008
2010
2010
2010
2010
2010
39046
39046
39046
39046
39046
2010
1008
1008
1008
39046
39046
1008
1008
1008
1008
1008
2010
2010
2010
2010
2010
2010
2010
2010
39046
39046
2010
2010
2010
2010
2010
2010
39046
39046
39046
2010
2010
2010
2010
2010
2010
2010
2010
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
2010
1008
0
1008
1008
1008
0
2010
1008
1008
1008
1008
1008
1008
1008
1008
2010
2010
2010
2010
2010
2010
2010
2010
39046
39046
39046
1008
39046
39046
39046
39046
39046
39046
39046
39046
1008
1008
1008
39046
8016
8016
8016
8016
39046
39046
39046
39046
39046
39046
39046
39046
39046
39046
2010
2010
2010
2010
1008
2010
2010
2010
2010
0
0
2010
2010
2010
2010
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
2010
2010
2010
2010
2010
2010
2010
2010
1008
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
8016
2010
2010
2010
2010
1008
1008
1008
1008
1008
8016
8016
8016
1008
2010
2010
2010
1008
2010
2010
2010
8016
2010
2010
2010
2010
2010
39046
39046
39046
39046
39046
0
1008
1008
1008
2010
2010
39046
39046
39046
39046
1008
1008
39046
1008
39046
1008
1008
1008
1008
1008
1008
1008
39046
2010
39046
39046
39046
2010
1008
8016
8016
2010
1008
1008
2010
2010
2010
2010
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
2010
2010
2010
2010
2010
39046
0
39046
0
2010
2010
2010
2010
2010
2010
1008
1008
1008
0
0
1008
1008
1008
1008
1008
1008
1008
2010
2010
2010
2010
2010
8016
8016
8016
8016
8016
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1008
1008
2010
2010
2010
2010
1008
0
0
2010
2010
2010
1008
1008
1008
1008
1008
2010
2010
2010
1008
2010
8016
2010
0
0
0
0
0
39046
39046
39046
39046
39046
39046
39046
39046
39046
39046
39046
39046
1008
2010
2010
2010
8016
2010
1008
1008
1008
1008
2010
39046
39046
39046
0
39046
39046
39046
0
39046
1008
1008
1008
8016
8016
8016
8016
0
0
2010
2010
2010
2010
2010
39046
39046
39046
2010
2010
2010
2010
2010
2010
2010
0
39046
1008
1008
1008
1008
1008
1008
1008
39046
39046
39046
39046
39046
39046
2010
2010
1008
1008
1008
2010
2010
2010
39046
39046
39046
1008
1008
1008
1008
1008
1008
1008
39046
39046
39046
39046
0
0
8016
0
0
2010
2010
2010
2010
1008
0
0
0
1008
0
0
0
1008
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
2010
2010
2010
2010
2010
2010
2010
2010
2010
39046
39046
1008
1008
1008
1008
1008
1008
1008
39046
39046
39046
39046
39046
39046
39046
39046
0
0
0
0
0
0
0
0
2010
2010
2010
1008
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1008
1008
1008
1008
1008
1008
8016
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
8016
8016
8016
8016
8016
2010
2010
2010
0
8016
0
39046
39046
2010
39046
39046
39046
1008
1008
1008
1008
1008
1008
1008
1008
2010
2010
1008
1008
1008
8016
8016
1008
1008
1008
1008
2010
2010
1008
1008
1008
2010
2010
2010
2010
2010
39046
39046
39046
39046
0
8016
8016
8016
1008
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1008
1008
1008
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
1008
1008
1008
0
1008
2010
2010
1008
1008
1008
0
1008
1008
1008
1008
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
1008
8044
8044
0
0
0
0
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8016
8016
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
0
0
1008
1008
0
1008
1008
1008
1008
8016
8016
8016
39046
39046
39046
39046
1008
1008
0
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
8016
8016
0
1008
1008
1008
1008
1008
1008
1008
0
0
1008
1008
1008
0
8016
8016
8016
8016
8044
41078
41078
41078
41078
0
0
0
1008
1008
1008
41078
41078
41078
41078
1008
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
0
0
1008
1008
1008
1008
1008
1008
0
1008
1008
1008
1008
39046
1008
1008
1008
1008
1008
39046
1008
39046
1008
1008
1008
1008
41078
41078
41078
41078
39046
1008
39046
0
0
39046
0
39046
0
39046
0
0
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
1008
0
1008
39046
1008
1008
1008
1008
1008
1008
1008
1008
8016
39046
8016
8016
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
41078
41078
41078
41078
41078
41078
41078
1008
41078
41078
39046
39046
39046
39046
8016
8016
8016
8016
1008
1008
1008
1008
0
41078
41078
1008
1008
0
0
0
0
0
0
41078
41078
39046
0
0
1008
1008
0
0
0
0
8016
0
0
0
0
0
0
0
0
0
0
0
0
41078
0
0
0
0
0
0
0
0
0
0
0
1008
1008
0
0
1008
0
0
39046
39046
0
0
1008
1008
1008
1008
1008
1008
8016
8016
8016
8016
8016
8016
1008
0
0
0
0
0
0
0
0
0
0
41078
41078
41078
41078
41078
41078
41078
41078
8016
8016
8016
1008
1008
1008
1008
0
0
0
0
0
39046
1008
1008
39046
39046
39046
39046
1008
1008
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
39046
1008
1008
1008
1008
1008
1008
39046
39046
39046
39046
39046
39046
8016
8016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8016
8016
8016
8016
0
39046
39046
39046
39046
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
39046
39046
1008
39046
39046
39046
39046
1008
1008
1008
1008
1008
1008
1008
1008
8016
8016
8016
8016
8016
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
1008
0
1008
0
0
1008
1008
1008
1008
1008
0
0
1008
0
0
1008
0
0
8016
8016
8016
1008
1008
1008
1008
1008
1008
1008
41078
41078
41078
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
8016
8016
8016
8016
8016
8016
8016
8016
0
0
0
0
0
41078
41078
41078
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
1008
0
0
39046
39046
39046
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
0
0
41078
41078
0
0
41078
41078
41078
41078
1008
1008
0
0
0
0
0
0
0
0
0
0
39046
39046
39046
39046
39046
39046
39046
39046
1008
1008
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
39046
1008
1008
0
0
0
0
0
0
8016
8016
8016
8016
1008
0
0
0
1008
1008
1008
1008
0
0
0
0
0
8016
41078
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
41078
41078
41078
41078
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
41078
41078
8016
8016
8016
8016
8016
1008
0
0
0
0
0
0
0
0
0
41078
41078
41078
1008
1008
1008
1008
0
0
0
0
0
0
41078
41078
41078
41078
1008
0
0
1008
1008
1008
1008
39046
39046
39046
39046
39046
39046
39046
0
0
39046
8016
0
41078
41078
41078
41078
1008
1008
1008
0
0
0
1008
1008
1008
1008
1008
41078
0
39046
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
8016
0
1008
1008
0
1008
1008
1008
0
41078
41078
41078
1008
1008
1008
1008
1008
0
0
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
0
0
0
0
0
0
1008
1008
41078
41078
1008
1008
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
0
1008
1008
1008
0
0
0
1008
0
0
1008
1008
1008
1008
1008
0
0
41078
41078
0
41078
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
8016
8016
0
0
0
0
0
0
1008
1008
1008
39046
1008
1008
1008
1008
1008
41078
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
1008
1008
1008
1008
1008
0
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
1008
1008
1008
1008
8016
1008
1008
39046
0
1008
1008
1008
1008
1008
0
0
0
0
0
1008
0
0
1008
0
0
0
0
8016
8016
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
41078
41078
41078
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
39046
39046
39046
39046
39046
39046
0
0
0
0
0
0
1008
0
1008
1008
1008
1008
0
0
0
1008
1008
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
0
0
1008
0
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
8016
8016
0
0
8016
1008
39046
39046
39046
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
41078
1008
41078
1008
1008
1008
1008
1008
0
0
39046
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
39046
39046
39046
39046
39046
39046
39046
39046
39046
0
0
0
0
0
0
0
0
0
0
0
0
0
0
39046
39046
39046
39046
1008
1008
1008
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8016
41078
41078
41078
41078
41078
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
41078
1008
1008
1008
1008
1008
0
0
0
0
1008
8044
8044
8044
0
0
0
0
0
0
0
0
0
0
8016
1008
8016
0
0
0
0
1008
39046
39046
39046
1008
39046
39046
39046
39046
39046
39046
39046
39046
39046
39046
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
39046
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
41078
41078
41078
0
0
39046
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
39046
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
1008
0
1008
1008
0
0
0
0
0
1008
1008
0
1008
0
0
1008
1008
0
0
41078
0
41078
41078
0
0
0
0
0
0
0
0
1008
1008
1008
1008
0
0
1008
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
8016
1008
1008
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
39046
39046
39046
39046
39046
39046
39046
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
41078
0
0
0
0
0
0
0
8044
8044
8044
39046
39046
1008
1008
1008
1008
0
0
0
0
0
0
8016
8016
8016
8016
1008
1008
1008
1008
1008
1008
0
0
8016
0
8016
0
0
0
1008
39046
39046
39046
0
0
0
0
0
0
0
0
0
8016
8016
1008
8016
1008
1008
1008
8016
41078
41078
41078
41078
41078
1008
1008
0
1008
1008
0
0
0
0
0
1008
0
1008
8016
8016
41078
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
41078
41078
41078
1008
1008
8016
8016
8016
8016
8016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
39046
39046
0
39046
39046
39046
0
0
0
39046
0
0
0
0
0
0
0
0
0
0
1008
1008
0
0
0
0
8016
8016
39046
39046
39046
1008
1008
1008
1008
0
1008
0
1008
1008
1008
1008
0
1008
1008
41078
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
41078
41078
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
41078
0
39046
39046
39046
0
0
0
0
39046
1008
1008
1008
8044
8044
1008
0
0
41078
41078
41078
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
8016
8044
1008
1008
0
1008
0
1008
1008
1008
1008
1008
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
8016
8016
8016
8016
8016
8016
1008
1008
1008
1008
0
0
0
0
39046
39046
39046
39046
39046
39046
39046
39046
39046
39046
1008
1008
1008
1008
1008
39046
39046
39046
39046
39046
39046
0
8016
0
8016
0
0
39046
39046
39046
39046
1008
1008
1008
1008
1008
1008
0
0
0
39046
39046
0
39046
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
8016
0
1008
8016
8016
8016
8016
8016
41078
1008
0
1008
1008
0
1008
1008
1008
41078
0
0
0
0
0
0
0
0
0
0
0
41078
0
0
41078
0
0
0
41078
0
0
41078
41078
1008
1008
39046
39046
1008
1008
39046
39046
39046
1008
1008
1008
39046
39046
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
1008
1008
1008
0
0
0
0
0
0
0
0
0
8016
8016
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
41078
0
0
0
0
0
0
0
0
39046
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
1008
0
0
0
1008
1008
0
0
0
0
0
0
8016
8016
8016
0
0
8016
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
8016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
39046
0
1008
0
0
0
0
39046
39046
39046
39046
39046
8016
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8016
8016
8016
8016
8016
0
41078
39046
39046
39046
1008
8016
8016
8016
8016
0
1008
1008
1008
1008
0
0
41078
41078
41078
1008
1008
1008
1008
0
1008
1008
1008
1008
1008
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
1008
0
1008
1008
0
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
0
0
0
1008
1008
1008
1008
1008
8016
8044
8016
8044
8016
8044
0
0
0
0
0
41078
41078
41078
41078
41078
41078
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
41078
0
0
0
0
0
0
0
0
0
0
39046
39046
1008
1008
1008
1008
41078
41078
41078
41078
0
0
0
0
0
1008
1008
41078
41078
41078
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
39046
39046
39046
0
0
0
1008
41078
41078
41078
1008
1008
41078
41078
41078
41078
0
0
0
39046
39046
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
41078
1008
1008
1008
1008
0
1008
1008
1008
41078
8016
8016
8016
8016
8016
8016
8016
0
0
0
0
0
0
1008
0
0
0
0
0
0
0
0
1008
1008
0
0
0
0
0
0
0
0
1008
1008
0
0
1008
1008
39046
0
0
0
0
0
0
0
0
0
0
0
0
0
8016
8016
1008
1008
1008
1008
1008
8016
8016
8016
8016
0
0
1008
0
1008
0
0
0
0
0
0
1008
1008
1008
1008
0
0
0
0
0
0
0
1008
0
0
0
0
0
0
0
0
0
1008
0
1008
1008
0
1008
1008
0
0
1008
1008
1008
1008
39046
39046
39046
39046
39046
1008
41078
1008
0
0
0
0
0
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
0
0
0
0
1008
39046
41078
0
41078
41078
41078
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
39046
39046
39046
0
39046
39046
39046
39046
8016
0
0
0
0
0
0
0
0
0
0
0
0
1008
0
0
0
1008
1008
1008
41078
0
0
0
0
0
0
1008
1008
1008
1008
1008
41078
41078
41078
0
0
41078
41078
41078
8016
41078
41078
41078
41078
41078
1008
0
1008
0
0
0
0
0
0
0
0
39046
39046
39046
39046
39046
39046
1008
1008
1008
8016
8016
8016
8044
8016
8016
39046
39046
39046
39046
39046
0
0
0
0
0
0
0
0
0
0
0
41078
41078
0
41078
1008
1008
1008
1008
0
1008
1008
0
0
0
0
0
1008
1008
0
0
0
0
0
0
0
0
0
0
1008
39046
1008
39046
39046
1008
1008
1008
1008
0
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
0
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
41078
41078
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
41078
8016
1008
0
39046
39046
39046
39046
39046
39046
39046
39046
39046
39046
1008
1008
1008
39046
39046
39046
0
1008
1008
1008
1008
1008
1008
8044
8044
8016
1008
1008
1008
1008
0
0
0
1008
1008
1008
1008
1008
1008
1008
0
1008
1008
41078
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
1008
1008
1008
1008
8016
1008
0
0
0
1008
8016
8016
1008
8016
8016
8016
1008
1008
1008
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
39046
39046
39046
39046
39046
39046
39046
0
0
0
0
0
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8016
8016
0
0
0
0
1008
1008
1008
1008
0
0
0
0
1008
1008
1008
1008
41078
1008
0
1008
0
0
0
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
1008
41078
41078
41078
41078
8016
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
8016
8016
8016
8016
8016
1008
1008
1008
1008
1008
1008
39046
39046
39046
1008
1008
1008
1008
1008
1008
1008
1008
8016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8016
8016
8016
8044
0
0
0
0
0
39046
39046
39046
39046
39046
39046
39046
39046
39046
39046
39046
39046
39046
39046
39046
39046
39046
1008
0
0
0
0
0
8016
8016
8016
8016
8016
8016
8016
0
8016
8016
8016
8016
8016
8016
8016
8016
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
41078
0
0
0
0
0
41078
1008
1008
0
0
0
0
0
0
0
0
8016
8016
8016
8016
8016
1008
1008
1008
1008
1008
0
0
0
0
1008
0
0
1008
1008
1008
39046
0
0
1008
0
0
41078
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8016
8016
8016
8016
8016
8016
39046
39046
39046
39046
39046
1008
1008
1008
39046
39046
39046
39046
39046
39046
41078
0
41078
41078
41078
0
0
0
0
0
8044
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
1008
1008
1008
1008
1008
1008
0
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
8044
8044
8044
8044
8044
41078
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
39046
8016
8016
8016
1008
1008
1008
1008
0
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
39046
39046
39046
39046
39046
39046
0
0
0
0
0
0
0
1008
1008
1008
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
8016
8016
8016
8016
8016
8016
0
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
0
1008
1008
1008
1008
1008
1008
41078
41078
0
0
0
0
8016
8016
8016
8016
8016
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
0
0
0
1008
0
0
0
0
0
0
0
1008
1008
1008
1008
0
1008
0
0
0
8044
8044
1008
39046
39046
0
0
1008
1008
1008
8016
39046
0
0
0
39046
0
39046
0
1008
1008
0
1008
1008
0
0
0
0
0
0
41078
0
0
0
0
0
0
0
0
0
0
1008
0
0
1008
1008
1008
41078
0
0
0
0
0
0
0
1008
1008
1008
1008
0
8016
8016
8016
8016
1008
1008
8016
8016
8016
1008
1008
8016
8016
1008
8016
8016
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
41078
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
0
41078
1008
1008
0
0
0
0
0
1008
0
0
0
0
39046
1008
1008
39046
39046
39046
0
0
8016
8016
8016
8016
8016
8016
8016
8016
8016
0
0
0
1008
1008
1008
1008
1008
1008
0
0
8016
8016
8016
1008
1008
8016
8016
8016
8016
8016
1008
1008
0
0
0
1008
0
1008
1008
1008
1008
1008
1008
1008
0
1008
1008
0
0
0
1008
0
0
41078
41078
41078
0
0
8016
8016
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
0
0
39046
0
1008
8016
8016
8016
8016
8016
8016
1008
8016
8016
8016
1008
0
0
1008
0
0
0
8016
8016
8016
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
41078
41078
41078
41078
41078
41078
39046
39046
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
8016
8016
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
39046
39046
39046
39046
39046
39046
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
0
0
0
0
0
41078
0
0
8016
8016
8016
8016
8016
8016
8016
8016
8016
1008
1008
1008
1008
41078
0
41078
41078
41078
1008
41078
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
41078
41078
0
1008
1008
1008
0
0
0
0
0
0
1008
39046
39046
39046
39046
39046
1008
0
41078
41078
41078
41078
41078
41078
1008
0
0
1008
0
0
0
1008
0
0
1008
0
0
0
0
0
0
0
1008
1008
0
0
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
1008
1008
0
0
8016
8016
8016
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
8016
8016
8016
8016
8016
8016
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
0
1008
1008
0
0
0
0
0
0
0
0
0
0
8016
8016
8016
39046
0
39046
39046
39046
39046
39046
39046
39046
8016
8044
8016
41078
41078
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
1008
0
0
41078
41078
41078
0
0
0
1008
1008
39046
39046
39046
39046
39046
39046
39046
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
39046
39046
39046
39046
39046
39046
39046
0
1008
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
8044
1008
8044
8044
1008
0
1008
1008
1008
8044
8044
8044
8016
8016
1008
8016
8016
1008
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
41078
0
41078
41078
41078
0
41078
41078
41078
41078
41078
41078
41078
41078
41078
41078
41078
41078
41078
41078
41078
41078
0
1008
1008
0
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8016
8016
8016
8016
1008
1008
1008
1008
0
0
1008
1008
1008
1008
1008
1008
1008
0
0
0
41078
1008
1008
0
1008
1008
1008
1008
1008
1008
1008
1008
39046
39046
1008
1008
1008
0
1008
0
1008
0
41078
41078
41078
41078
41078
41078
8016
1008
1008
1008
1008
1008
1008
0
0
1008
1008
1008
0
0
1008
0
0
0
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
41078
41078
41078
41078
41078
41078
41078
1008
0
0
0
0
8016
41078
41078
41078
1008
1008
1008
1008
39046
39046
39046
8016
8016
1008
1008
1008
1008
8016
8016
8016
8016
8016
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
0
0
1008
1008
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
8016
8016
8016
8016
8016
8016
0
0
0
1008
1008
1008
0
0
0
0
0
0
0
1008
39046
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
8016
8016
1008
1008
1008
1008
8016
8016
8016
8016
8016
8016
8016
8016
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
41078
41078
41078
41078
1008
1008
1008
1008
0
0
39046
39046
1008
1008
0
0
1008
1008
1008
1008
0
0
0
0
0
0
39046
39046
0
0
1008
1008
1008
8016
8016
8016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
0
0
41078
41078
41078
41078
41078
41078
41078
39046
39046
39046
39046
39046
39046
39046
39046
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
0
1008
0
0
0
0
0
0
0
0
1008
0
0
0
0
0
0
0
0
8016
8016
8016
8016
1008
1008
1008
1008
1008
1008
1008
1008
0
0
1008
1008
1008
0
1008
0
0
0
0
1008
1008
8016
8016
1008
1008
1008
1008
0
0
0
0
1008
0
0
0
0
0
1008
8016
8016
8016
1008
1008
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
39046
0
39046
39046
39046
39046
39046
1008
1008
8016
8016
8016
0
0
0
1008
0
0
1008
1008
0
0
0
0
0
0
41078
0
41078
41078
8016
8016
8016
8016
8016
8016
1008
41078
41078
1008
0
0
8044
41078
41078
39046
1008
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
39046
39046
39046
0
0
0
41078
41078
41078
41078
1008
1008
1008
8016
8016
8016
8016
8016
0
0
8016
0
0
0
0
8016
0
0
1008
0
0
1008
1008
1008
8016
8016
8016
8016
8016
8016
8016
1008
1008
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
8016
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
39046
1008
39046
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
8016
8016
8016
8016
1008
1008
1008
1008
1008
1008
1008
39046
39046
39046
39046
0
0
0
0
0
0
0
0
41078
41078
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
1008
1008
1008
1008
1008
41078
0
0
0
41078
41078
41078
0
0
1008
1008
0
0
0
0
0
0
0
8016
8016
8016
8016
8016
1008
1008
0
0
0
1008
1008
1008
1008
1008
1008
1008
0
1008
0
0
0
0
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
41078
41078
41078
41078
41078
0
0
0
0
0
0
0
41078
41078
41078
41078
41078
0
41078
41078
41078
41078
8016
8016
8016
8016
8016
8016
1008
0
39046
1008
1008
1008
1008
0
0
8016
8016
8016
8016
1008
1008
1008
0
0
0
0
0
0
0
0
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
39046
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
8044
8016
8016
8044
39046
39046
39046
39046
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
8016
8016
8016
39046
39046
39046
39046
39046
39046
1008
1008
1008
8016
1008
1008
1008
1008
1008
0
0
0
0
0
41078
41078
41078
0
0
0
1008
0
0
0
0
0
0
41078
41078
41078
41078
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
39046
39046
39046
0
0
39046
0
0
0
0
0
0
0
0
0
1008
1008
0
0
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
1008
39046
39046
39046
39046
39046
39046
39046
0
1008
1008
0
0
0
0
0
0
0
1008
1008
0
1008
0
0
41078
41078
41078
41078
1008
0
1008
1008
0
0
0
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
8016
8016
1008
1008
1008
1008
0
0
0
0
0
0
0
0
1008
0
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
39046
39046
39046
0
39046
39046
39046
0
39046
39046
8016
8016
8044
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
1008
1008
1008
1008
1008
8016
8016
0
39046
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
0
0
0
0
0
41078
41078
41078
41078
41078
41078
0
0
0
0
0
1008
1008
1008
1008
1008
0
0
0
1008
0
1008
0
1008
1008
0
0
0
41078
41078
0
0
1008
1008
0
0
0
0
0
0
0
0
41078
41078
41078
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
41078
0
0
0
0
0
0
0
1008
0
0
1008
1008
0
1008
1008
1008
1008
1008
1008
8016
8016
8016
8016
8016
8016
8016
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
0
8016
0
1008
1008
41078
41078
41078
41078
41078
41078
41078
41078
0
0
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
41078
41078
41078
41078
0
0
0
0
0
0
0
0
0
0
0
0
41078
41078
41078
41078
41078
0
0
0
0
8016
8016
8016
8016
8016
0
39046
39046
8016
0
0
0
8016
8016
8016
8016
8016
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
41078
41078
1008
1008
1008
1008
1008
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
1008
8016
8016
0
0
41078
41078
41078
1008
1008
1008
1008
41078
41078
1008
41078
41078
41078
1008
41078
0
1008
1008
1008
1008
1008
1008
1008
1008
41078
41078
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
8044
8044
8044
0
0
0
0
0
0
8016
8016
8044
8044
1008
1008
8016
8016
8016
8016
8044
8044
8044
8044
41078
41078
41078
41078
1008
1008
1008
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
41078
41078
41078
1008
1008
0
0
0
0
0
0
1008
0
8016
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
41078
41078
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
1008
1008
1008
1008
0
0
0
8016
8016
8016
8016
8016
8016
8016
0
0
0
0
8016
8016
1008
1008
1008
1008
1008
1008
0
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
1008
1008
1008
0
1008
1008
0
0
0
0
0
0
0
39046
0
0
0
0
0
0
0
0
0
0
0
0
41078
41078
41078
41078
8016
8016
39046
39046
0
0
0
41078
41078
41078
39046
39046
1008
1008
0
0
0
0
0
1008
1008
1008
1008
1008
1008
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
1008
1008
0
0
1008
1008
1008
1008
1008
1008
1008
1008
41078
8016
8016
8016
8016
0
0
8016
8016
8016
8016
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8016
8016
8016
8016
41078
1008
0
0
0
41078
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
8016
8016
0
1008
1008
1008
1008
1008
1008
0
0
0
0
8016
8016
1008
0
0
0
1008
0
0
0
0
1008
1008
1008
1008
1008
0
0
0
0
1008
0
0
0
0
0
0
0
1008
1008
8016
8016
8044
39046
39046
39046
39046
39046
39046
39046
39046
39046
39046
0
0
0
0
0
0
0
0
0
0
0
8016
8016
8016
8016
8016
8016
8016
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
8016
0
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
41078
41078
41078
41078
41078
41078
0
0
0
8016
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
8016
1008
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
39046
39046
39046
39046
1008
39046
1008
1008
1008
1008
8016
8016
8016
8016
8016
8016
1008
1008
1008
1008
0
0
0
1008
1008
1008
1008
1008
1008
1008
41078
41078
41078
0
1008
1008
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
39046
0
39046
0
39046
39046
39046
1008
1008
1008
41078
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
41078
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
41078
41078
1008
0
0
41078
41078
41078
1008
1008
0
1008
1008
1008
1008
1008
1008
1008
0
1008
0
0
1008
1008
1008
8016
8016
8016
41078
41078
0
0
0
0
1008
1008
1008
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
41078
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
8016
8016
8044
8044
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
8044
8044
8044
8044
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
8016
8016
1008
1008
0
1008
0
0
0
0
0
1008
1008
1008
1008
1008
0
0
0
0
1008
8044
8044
8044
8044
1008
1008
8044
1008
8044
8044
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
0
0
0
0
0
8044
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
39046
39046
39046
39046
39046
0
0
0
0
0
0
39046
0
39046
0
39046
39046
39046
39046
0
0
0
0
0
0
0
0
1008
1008
41078
1008
41078
41078
41078
41078
0
0
41078
1008
1008
1008
1008
41078
41078
41078
41078
41078
1008
0
0
1008
0
0
1008
0
0
0
0
0
0
0
0
1008
1008
41078
41078
41078
41078
0
41078
41078
1008
8016
8016
1008
1008
1008
39046
39046
0
39046
39046
39046
39046
39046
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
8016
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
0
41078
8044
8044
8044
8044
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
39046
39046
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
0
8016
8016
8016
8016
1008
1008
1008
0
0
0
0
0
8016
8016
8016
1008
0
1008
1008
0
0
0
1008
1008
0
0
0
0
0
0
8016
8016
8016
8016
8016
1008
1008
8016
8016
8016
8016
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
41078
41078
41078
41078
0
0
39046
39046
39046
1008
1008
1008
1008
1008
1008
1008
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
1008
1008
0
0
0
0
0
1008
1008
1008
1008
0
1008
1008
1008
1008
1008
0
0
0
0
0
0
1008
0
0
0
0
0
0
0
0
41078
41078
41078
1008
1008
8016
8016
41078
41078
41078
39046
39046
39046
39046
1008
1008
1008
1008
1008
1008
1008
1008
1008
41078
41078
41078
41078
41078
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
0
0
0
1008
1008
0
0
8016
8016
8016
8016
8016
8016
8016
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
41078
41078
41078
41078
41078
41078
41078
41078
41078
41078
8016
1008
1008
1008
1008
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
1008
1008
1008
0
1008
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
1008
0
0
0
0
0
0
1008
1008
0
1008
0
0
0
1008
0
1008
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
8044
8044
8044
8044
39046
39046
39046
1008
39046
0
0
0
0
0
0
0
0
0
0
8016
8016
8016
1008
1008
41078
41078
41078
41078
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
0
8016
1008
8044
1008
39046
1008
1008
0
0
0
1008
8044
0
0
0
0
0
0
0
0
0
0
41078
41078
41078
41078
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
39046
0
0
0
0
0
1008
1008
1008
1008
1008
39046
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
8016
8016
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
1008
1008
39046
1008
1008
39046
1008
1008
1008
1008
1008
8044
0
0
0
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
41078
41078
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
41078
1008
0
1008
1008
1008
1008
0
1008
1008
0
0
0
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
41078
41078
1008
1008
1008
0
39046
0
39046
39046
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
39046
39046
39046
39046
39046
39046
39046
39046
0
0
0
0
0
0
41078
41078
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8044
8044
8044
1008
1008
1008
1008
1008
0
0
0
1008
1008
1008
1008
1008
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
41078
41078
0
0
0
0
0
41078
0
41078
41078
41078
41078
41078
41078
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
1008
39046
1008
39046
39046
1008
39046
0
0
0
0
0
0
1008
1008
1008
0
0
0
0
0
0
41078
8016
8016
8016
0
1008
1008
0
1008
1008
0
1008
0
1008
0
0
0
1008
1008
0
0
0
41078
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
0
0
0
8016
8016
8016
8016
41078
8016
39046
0
1008
1008
1008
41078
41078
0
0
0
0
0
0
0
0
1008
1008
39046
39046
0
0
39046
1008
0
39046
0
39046
8044
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
41078
41078
41078
1008
0
1008
1008
1008
1008
39046
39046
39046
39046
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
8016
8044
8044
8044
8044
0
0
1008
1008
0
0
1008
1008
1008
1008
1008
1008
1008
1008
8044
8044
8044
8044
8044
8044
1008
1008
1008
1008
1008
1008
0
0
1008
8044
8044
41078
1008
41078
1008
41078
41078
1008
41078
0
0
0
39046
0
0
0
0
0
0
0
0
0
0
1008
0
1008
0
0
0
1008
0
0
0
0
0
0
41078
0
0
41078
0
0
0
0
0
0
0
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
0
0
0
0
0
0
8044
8044
8044
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
39046
39046
39046
1008
1008
8016
8044
8044
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
8016
8016
8016
8016
0
0
0
0
0
0
0
0
0
1008
0
0
0
0
0
0
39046
39046
39046
1008
39046
1008
39046
39046
1008
1008
39046
0
0
0
0
0
0
0
0
1008
1008
41078
41078
41078
41078
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8016
8016
8016
8016
41078
41078
41078
41078
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
41078
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8016
8016
8016
1008
1008
1008
1008
0
0
0
0
0
0
0
1008
1008
0
1008
8044
8044
1008
8044
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
1008
1008
0
0
0
0
0
0
0
8016
8016
8016
8016
8016
8016
8016
0
0
0
1008
1008
0
0
0
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8016
8016
8016
8016
8016
8016
8016
8016
1008
1008
1008
1008
1008
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
8016
8016
0
8016
8016
8016
8016
0
8016
0
0
0
0
0
0
39046
39046
39046
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
8016
0
0
0
0
0
0
0
0
8016
8016
8016
8016
8016
8016
8016
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
0
0
0
1008
0
1008
1008
1008
1008
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
8016
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
8044
1008
8044
0
0
0
0
0
0
0
41078
41078
0
0
0
39046
39046
39046
39046
39046
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
1008
1008
1008
1008
0
0
0
0
0
0
0
1008
1008
41078
1008
41078
41078
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
0
8016
8016
8016
41078
41078
1008
41078
41078
1008
0
0
0
0
0
0
0
0
0
39046
1008
0
1008
1008
1008
1008
8016
8016
8016
8016
8044
0
0
0
0
0
39046
0
0
1008
1008
1008
0
0
0
0
0
8044
8044
1008
41078
41078
41078
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
8016
8016
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
8016
8016
0
8016
8016
8016
8016
8016
8016
1008
1008
1008
1008
0
0
39046
39046
0
0
1008
39046
39046
1008
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
8016
8016
8016
1008
1008
8016
1008
1008
1008
1008
1008
1008
39046
0
0
39046
39046
39046
39046
39046
1008
1008
1008
0
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
1008
0
0
0
0
0
0
8016
0
0
0
0
0
0
0
0
0
0
39046
1008
1008
1008
1008
1008
39046
39046
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
41078
41078
1008
1008
1008
1008
0
1008
1008
1008
0
0
1008
1008
1008
1008
0
0
0
0
1008
1008
1008
1008
1008
41078
41078
0
1008
1008
1008
1008
1008
1008
1008
0
0
8016
1008
1008
1008
1008
1008
0
0
1008
0
0
1008
0
0
41078
41078
41078
41078
41078
41078
41078
41078
1008
1008
1008
1008
8016
1008
1008
41078
1008
1008
1008
39046
39046
0
39046
1008
1008
1008
1008
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
8044
8044
0
0
0
0
1008
0
1008
0
1008
1008
39046
39046
39046
39046
39046
41078
41078
41078
0
0
0
0
1008
1008
1008
1008
1008
8016
8016
0
0
8016
0
8016
0
8016
0
1008
1008
0
1008
1008
0
1008
1008
0
0
1008
1008
1008
0
8044
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
39046
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
39046
39046
39046
39046
39046
39046
39046
39046
39046
1008
1008
39046
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
39046
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
1008
0
1008
1008
1008
1008
1008
1008
41078
41078
8016
8016
8016
8016
8016
8016
8016
1008
1008
1008
1008
1008
1008
1008
1008
1008
41078
41078
41078
41078
41078
41078
41078
41078
41078
41078
0
0
0
0
0
0
0
1008
1008
0
0
1008
0
1008
0
0
1008
8016
8016
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
39046
39046
39046
39046
0
0
0
0
0
1008
1008
0
0
1008
1008
1008
1008
1008
8016
8016
8016
8016
8016
8016
8016
8016
1008
1008
1008
39046
39046
39046
39046
1008
41078
41078
41078
41078
41078
0
0
0
1008
1008
1008
1008
41078
41078
41078
41078
41078
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
39046
1008
0
0
0
0
0
1008
0
1008
1008
41078
0
41078
0
0
41078
41078
41078
41078
41078
0
0
0
0
0
0
0
0
0
0
0
0
1008
8016
8016
1008
1008
1008
1008
1008
1008
8044
8044
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
41078
41078
41078
0
0
0
0
0
41078
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
8044
8044
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
0
0
0
0
0
0
8044
8044
8016
8044
41078
41078
41078
41078
41078
41078
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8016
8016
0
0
0
0
0
0
1008
0
0
0
0
1008
1008
1008
0
0
1008
1008
1008
1008
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
1008
1008
39046
1008
1008
1008
1008
1008
1008
1008
8016
0
0
8016
0
0
8016
8016
0
0
0
0
0
0
0
1008
8016
8016
8016
8016
1008
1008
1008
1008
1008
1008
1008
1008
39046
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
0
39046
39046
39046
39046
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
0
0
0
0
1008
1008
1008
1008
41078
1008
0
0
0
0
0
0
0
0
0
0
0
1008
0
0
1008
1008
1008
1008
1008
0
1008
1008
1008
1008
1008
1008
0
0
1008
1008
1008
1008
1008
1008
0
41078
41078
41078
41078
1008
1008
0
0
0
0
0
0
0
0
1008
0
0
1008
1008
41078
41078
41078
0
0
0
0
0
39046
39046
1008
0
0
0
0
0
0
0
0
0
0
39046
39046
39046
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
1008
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
0
1008
1008
0
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
0
0
0
0
0
0
0
1008
1008
41078
0
0
0
1008
1008
1008
1008
8016
8016
8016
8016
41078
41078
41078
41078
41078
0
41078
0
0
1008
0
0
0
0
0
0
0
0
0
0
0
39046
39046
0
0
0
0
0
0
0
0
0
0
41078
41078
41078
41078
41078
41078
41078
41078
41078
41078
0
0
8016
8016
8016
0
0
0
0
0
0
0
0
0
0
1008
0
0
0
39046
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
1008
1008
0
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
39046
39046
39046
39046
39046
39046
39046
39046
0
0
0
0
0
0
0
0
0
0
0
1008
0
0
0
0
0
0
0
41078
0
0
8016
1008
1008
1008
1008
1008
1008
0
1008
1008
1008
1008
1008
41078
41078
41078
41078
1008
1008
1008
39046
0
0
39046
39046
0
0
0
0
39046
0
1008
1008
1008
0
1008
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
8016
1008
1008
1008
1008
1008
1008
41078
41078
41078
1008
41078
41078
41078
0
1008
1008
1008
0
0
0
0
0
0
1008
0
0
0
0
0
0
0
41078
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
8044
1008
39046
1008
1008
1008
1008
1008
1008
0
0
0
8016
1008
0
0
0
0
0
0
0
0
1008
0
0
8016
8016
8016
8016
8016
8016
8016
1008
1008
1008
1008
1008
0
1008
1008
0
1008
1008
1008
0
1008
0
0
1008
1008
41078
41078
41078
41078
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
39046
39046
39046
8016
41078
41078
0
0
0
0
0
0
0
39046
39046
39046
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
39046
39046
39046
39046
39046
39046
1008
1008
1008
1008
1008
1008
1008
8016
8016
39046
39046
39046
1008
1008
1008
1008
1008
1008
1008
0
1008
0
1008
1008
0
0
8016
8016
8016
1008
1008
39046
0
0
0
1008
1008
1008
41078
41078
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
39046
0
39046
8016
8016
8016
8016
0
0
0
0
0
0
8016
0
0
0
0
0
1008
1008
1008
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
1008
1008
1008
1008
0
0
1008
1008
1008
1008
1008
1008
1008
0
0
0
1008
1008
8016
8016
8016
8016
8016
8016
0
0
0
1008
1008
1008
1008
1008
1008
39046
0
0
0
0
0
0
1008
0
1008
1008
1008
8016
8016
8016
8016
41078
41078
41078
0
0
39046
39046
39046
39046
39046
39046
41078
41078
41078
41078
0
0
0
0
8016
8016
39046
39046
39046
39046
39046
39046
39046
39046
0
0
0
0
0
0
0
0
1008
1008
1008
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
39046
39046
39046
1008
1008
0
1008
0
0
0
1008
0
0
0
1008
1008
1008
1008
0
0
0
0
1008
0
0
0
0
0
0
0
0
1008
0
1008
1008
1008
1008
1008
1008
1008
1008
8016
8016
0
0
0
0
0
0
0
0
0
0
1008
1008
39046
39046
39046
39046
39046
39046
0
0
0
0
0
0
0
1008
0
0
0
0
0
0
0
0
0
0
0
1008
0
1008
0
0
0
1008
1008
0
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
8016
8016
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
39046
39046
39046
39046
1008
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
41078
41078
41078
0
0
1008
0
0
0
0
0
0
0
0
1008
0
0
0
0
0
0
0
0
39046
39046
39046
39046
39046
39046
39046
39046
39046
39046
39046
39046
0
0
39046
39046
39046
39046
39046
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
0
0
0
39046
39046
8044
1008
8044
1008
1008
1008
1008
1008
1008
8044
8044
1008
1008
1008
1008
0
0
0
0
1008
1008
1008
1008
0
0
0
0
0
1008
0
0
1008
1008
0
0
0
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8016
1008
0
1008
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
1008
1008
0
0
0
0
41078
41078
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
8016
8016
0
0
1008
0
0
39046
39046
39046
39046
1008
1008
1008
1008
1008
1008
1008
0
0
39046
39046
39046
41078
41078
41078
1008
1008
1008
1008
1008
41078
41078
41078
41078
41078
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
1008
1008
1008
1008
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
8016
8016
1008
8016
8016
8016
41078
41078
1008
1008
1008
0
0
0
0
39046
39046
39046
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
1008
1008
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
0
0
8016
8016
8016
8016
8016
0
0
0
1008
1008
41078
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
1008
0
1008
1008
1008
1008
8044
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
8016
1008
1008
8016
1008
41078
41078
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
0
0
1008
1008
1008
1008
8016
8016
0
0
0
0
0
0
0
0
0
0
0
0
39046
1008
0
0
1008
1008
1008
1008
1008
0
0
0
0
1008
1008
1008
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
0
0
0
41078
41078
39046
39046
39046
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
0
1008
0
41078
0
0
0
8016
0
8016
8016
8016
8016
8016
8016
0
0
0
0
1008
1008
1008
1008
1008
39046
39046
39046
1008
1008
39046
39046
1008
1008
39046
1008
39046
39046
1008
1008
1008
1008
1008
1008
0
1008
1008
1008
1008
1008
0
1008
0
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
39046
0
0
39046
0
1008
1008
1008
0
0
0
0
0
0
0
0
0
8016
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
39046
39046
39046
39046
1008
41078
41078
41078
0
0
0
0
0
0
1008
39046
39046
39046
39046
39046
39046
0
0
0
8044
8044
8044
8044
8044
39046
39046
39046
39046
39046
39046
0
0
0
0
0
0
0
0
0
1008
0
0
0
0
0
0
0
0
0
0
0
0
1008
0
0
0
0
0
1008
1008
8016
8016
8016
8016
8016
8016
1008
0
0
0
0
0
0
0
0
0
8044
8044
8044
0
0
0
0
1008
0
0
0
0
0
0
0
41078
0
0
39046
39046
39046
39046
39046
0
0
0
0
0
1008
1008
1008
1008
8016
8016
8016
1008
1008
1008
39046
39046
39046
39046
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
8044
39046
39046
39046
39046
39046
39046
8044
8044
1008
1008
1008
1008
1008
1008
8016
8016
8016
8016
41078
41078
39046
39046
39046
39046
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
8016
8016
1008
0
0
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8044
8044
1008
1008
0
0
0
0
0
41078
41078
0
8016
8016
0
0
39046
39046
1008
1008
0
0
1008
1008
0
0
0
0
0
0
0
0
0
0
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
0
1008
1008
1008
1008
41078
1008
1008
1008
0
0
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
39046
39046
39046
39046
39046
39046
39046
39046
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
8016
8016
39046
39046
39046
39046
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
0
0
41078
41078
41078
41078
41078
41078
41078
1008
1008
1008
1008
1008
0
1008
8044
1008
1008
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
8016
8016
39046
39046
39046
39046
39046
39046
39046
39046
39046
1008
1008
1008
0
0
0
0
1008
1008
1008
1008
0
0
0
0
1008
1008
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
8016
1008
0
0
0
0
0
0
1008
1008
1008
0
0
8016
0
0
0
0
0
0
0
8016
8016
8016
8016
8016
8016
0
1008
0
1008
1008
0
0
0
41078
41078
41078
41078
41078
41078
41078
0
0
0
0
1008
1008
1008
1008
1008
0
1008
1008
0
0
0
0
0
0
1008
0
0
0
0
0
1008
1008
1008
1008
1008
0
1008
1008
1008
0
1008
0
0
0
0
1008
0
0
0
0
8016
8016
8016
8016
8016
0
0
0
1008
1008
1008
39046
39046
39046
1008
1008
1008
8016
8016
8016
8016
8016
8016
8016
8016
0
0
0
0
0
8044
8044
0
0
1008
1008
1008
1008
1008
0
1008
1008
1008
1008
0
1008
1008
1008
0
1008
1008
0
1008
0
0
0
8016
1008
0
1008
1008
0
0
0
0
1008
1008
1008
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
8016
0
0
0
0
0
39046
39046
39046
39046
0
0
0
0
41078
8016
8016
8016
0
8016
8044
8044
1008
1008
8016
8016
8016
1008
1008
1008
0
0
0
0
0
0
0
0
0
39046
39046
39046
39046
39046
39046
1008
0
0
0
0
0
0
0
0
1008
1008
0
0
0
1008
0
0
0
0
0
0
0
0
0
0
0
39046
39046
39046
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
1008
0
0
0
0
0
0
0
1008
0
0
0
1008
1008
1008
1008
1008
1008
41078
41078
41078
0
41078
8016
8016
1008
0
1008
1008
0
0
0
0
0
0
8016
8016
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
8016
8016
8016
1008
8016
1008
0
0
41078
41078
41078
41078
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
0
0
0
0
1008
0
1008
1008
0
0
0
0
41078
0
0
0
0
41078
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
0
1008
1008
1008
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
0
41074
41074
41076
41076
41076
41076
41076
41076
41076
0
0
0
0
0
0
0
0
0
0
0
0
1008
0
41074
41074
41074
41074
1008
1008
1008
41074
41076
41076
41076
41076
41076
41076
1008
41076
1008
8016
8016
1008
1008
1008
41076
41076
41076
0
0
0
8016
8044
8016
1008
1008
41076
41076
41076
1008
1008
1008
41074
1008
1008
41074
1008
1008
1008
1008
1008
41074
41074
41074
41076
0
0
0
41076
41076
0
1008
1008
8016
1008
0
0
0
0
0
0
0
0
0
0
0
41074
41074
0
41074
41074
41074
1008
1008
0
0
1008
0
0
0
0
0
0
0
0
0
0
0
0
41076
0
0
0
0
8016
0
0
0
0
0
0
0
41074
41074
41074
41074
1008
1008
1008
1008
1008
1008
1008
41076
0
1008
1008
0
0
0
41076
41076
41076
1008
0
0
0
0
0
0
1008
41076
41076
41076
41074
41074
1008
0
0
41076
41076
41076
1008
1008
1008
1008
41074
41074
0
0
0
1008
1008
41074
41074
41074
1008
1008
1008
1008
1008
41078
41078
41078
41078
41076
41076
1008
1008
1008
41074
41074
41074
41074
41074
41076
8016
0
0
0
0
0
0
1008
1008
41076
0
0
0
0
0
0
1008
1008
1008
41076
1008
1008
0
0
41076
41074
41074
41074
41074
41074
41074
41074
0
0
0
0
0
0
1008
1008
1008
1008
41076
0
41076
41076
41076
41076
41076
41076
41076
41076
0
0
0
0
41076
0
0
1008
41076
41076
41076
41076
0
0
0
0
0
0
41074
41074
41074
41076
41076
41076
41076
41076
1008
41074
0
0
0
0
0
0
0
1008
1008
41074
41074
41074
41074
8016
0
1008
41076
41076
41076
0
0
0
0
41074
41074
0
0
0
41076
41076
0
0
41074
41074
41074
0
0
0
0
41076
41076
8044
41076
41076
41076
0
1008
0
0
0
0
41074
41074
41074
1008
8044
8016
41076
41076
0
0
0
0
0
0
0
0
0
0
41074
41076
0
0
0
0
0
0
0
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
41076
41076
41076
8044
0
0
0
0
0
1008
1008
0
0
41076
41076
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
41074
41074
41074
41074
41074
41074
41074
41076
41076
41078
41076
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
41076
41076
1008
1008
1008
1008
0
0
0
0
0
41074
41074
41074
41074
1008
1008
1008
1008
1008
1008
41074
41074
41074
0
41074
1008
1008
41078
41078
41076
41076
41076
41076
41076
1008
1008
1008
1008
1008
1008
41076
1008
0
41076
41076
41074
41074
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
41074
41074
8044
1008
41074
41074
0
0
0
0
1008
1008
41074
0
0
0
0
0
0
0
0
41076
41076
1008
8044
8044
1008
1008
41076
41076
0
0
41074
41074
41074
41074
41074
41074
41074
41074
41074
0
0
0
0
1008
41074
41074
41074
41076
41076
41076
41076
41076
41076
1008
41076
41076
0
1008
1008
0
0
0
0
0
0
0
8044
8044
8044
8044
41076
0
0
1008
0
0
0
1008
1008
1008
1008
41074
41074
41074
41074
41074
41076
41076
41076
41076
41074
41074
1008
1008
1008
8016
1008
1008
41076
41076
41076
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
41074
1008
41076
41076
41076
41076
41076
41076
41076
41076
41076
41076
1008
1008
0
1008
41076
41076
41076
41076
0
0
41076
0
0
41076
41076
41074
41074
1008
1008
1008
41076
41076
41076
41076
41076
1008
0
1008
0
0
0
0
0
0
41076
0
1008
1008
1008
1008
1008
41076
41076
41076
41076
0
0
41076
0
0
8044
8044
8044
1008
0
0
0
0
0
0
0
0
0
1008
1008
1008
0
0
0
41076
41074
41074
41074
41074
41076
41074
41074
1008
41074
41074
0
41076
41076
0
41076
41076
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
41074
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
8044
41074
41074
41074
41074
1008
1008
0
0
0
0
41074
41074
41074
41074
41076
41076
1008
1008
41078
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
8016
41076
41076
41076
41076
41074
41074
41074
41074
0
0
0
0
0
0
0
0
0
0
0
41074
41074
41074
1008
1008
1008
1008
1008
1008
1008
8044
8044
8044
0
0
41076
1008
41076
41076
41076
0
8016
8016
1008
1008
41074
41074
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
1008
0
0
0
41076
0
0
41076
0
41076
41076
0
1008
41076
41076
0
0
0
0
0
0
0
1008
1008
41076
41076
41076
41076
41076
41076
1008
1008
1008
41078
41078
41078
1008
1008
41074
41074
0
0
0
0
0
0
0
0
0
41074
41074
41074
41074
41074
0
0
0
0
41074
41074
41074
41076
41076
1008
8016
0
0
0
0
0
1008
41076
41076
41076
41076
41076
41076
41074
41074
1008
8016
1008
1008
1008
8016
8044
8044
1008
0
0
0
0
41074
41076
41076
41076
0
0
41076
0
1008
41076
1008
0
41076
1008
1008
41074
41074
41074
41076
41076
41076
41076
41076
41076
0
41076
0
0
0
0
1008
0
1008
0
0
0
0
0
41074
41074
41074
41074
41074
0
0
1008
1008
1008
41078
1008
41076
41076
0
0
1008
1008
41076
41076
41076
41076
41076
41076
0
41074
41074
41074
0
0
0
0
0
0
0
0
0
0
41076
41076
41076
0
0
0
8044
8016
8044
8044
8016
41078
41078
41074
1008
1008
1008
1008
0
0
41076
41076
41076
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
41074
41076
41076
41076
1008
1008
1008
41074
0
1008
1008
41076
41076
41074
41074
1008
1008
1008
1008
41076
41076
41074
41074
41074
41074
41074
1008
1008
41074
1008
1008
41074
0
0
1008
41076
41076
8016
8016
0
0
41074
41074
41074
41074
41078
0
0
0
1008
1008
1008
41076
41076
41076
41076
0
0
1008
1008
1008
1008
41076
1008
1008
41074
41074
41074
41076
0
41076
41076
41076
41074
41074
41074
41074
41074
41074
0
0
0
0
0
0
0
0
0
0
8016
0
0
0
0
0
41076
41076
41076
41076
41076
41076
41076
0
0
0
0
0
0
0
0
41074
41076
41076
41076
41076
41074
41074
1008
41078
41076
0
41076
41076
41076
41076
41076
41078
41076
41076
1008
1008
1008
41076
0
0
0
0
0
0
0
0
0
0
0
41078
1008
41078
0
41076
41076
41076
41076
41076
41076
41076
1008
41076
41076
41076
41076
0
1008
41076
0
0
0
41076
0
41076
41076
1008
1008
1008
41076
41076
41074
41074
41074
0
0
0
0
0
0
0
1008
1008
41074
41074
41074
41074
41074
41074
0
0
41076
41076
41076
1008
1008
1008
0
1008
1008
41076
41076
41076
41076
41076
1008
41076
41076
41076
41074
41074
1008
1008
1008
1008
1008
1008
0
1008
0
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
41074
41074
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
41076
0
41076
0
41076
41076
0
41076
0
0
0
1008
1008
1008
41074
0
41078
41078
41076
41076
41076
1008
1008
1008
1008
1008
1008
41076
41074
41074
41076
0
0
0
0
0
0
0
0
0
0
0
0
1008
41074
41076
1008
1008
0
0
1008
41076
41076
41076
41074
41074
1008
41074
41074
41074
41074
41074
41074
1008
1008
1008
41074
41074
41074
1008
1008
1008
8016
1008
41074
1008
1008
1008
1008
41078
0
0
0
0
0
41074
41074
0
0
0
0
0
0
0
0
0
0
0
41074
41074
1008
1008
1008
1008
1008
1008
41076
1008
1008
41076
41076
41076
41076
1008
1008
1008
41076
1008
41076
1008
1008
1008
41074
1008
41074
1008
1008
8016
8016
8016
1008
41076
41076
41076
41074
41074
8016
8044
1008
0
8016
0
0
41076
0
0
1008
41076
41076
41076
41076
0
41074
41074
41074
41074
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
41074
41074
41074
41074
41074
41074
41074
1008
41078
41078
1008
1008
41076
41076
41076
41076
41076
41076
41076
1008
1008
0
0
0
0
0
0
0
0
0
0
0
41074
41074
41074
41074
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
41076
41076
41076
1008
41074
41074
1008
1008
1008
1008
41076
41074
41074
41074
41074
41074
1008
1008
1008
1008
41076
41076
41076
41076
8016
0
1008
0
1008
1008
1008
0
0
41074
41074
0
0
0
0
0
0
0
0
0
41076
41076
41076
41076
41076
41076
41076
41074
41074
41074
41074
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
41076
41076
41074
1008
1008
1008
41076
41076
1008
1008
0
1008
1008
0
1008
41074
41074
8016
8044
8016
8016
8016
0
8016
8044
0
41076
1008
1008
8044
8044
0
0
0
0
0
0
41074
41074
41076
41076
41076
1008
1008
0
0
1008
1008
1008
1008
41076
41076
41076
41076
0
0
0
0
0
0
0
0
0
1008
0
0
0
0
0
0
0
1008
1008
1008
41074
1008
1008
8016
8044
8016
8044
8016
0
0
0
0
41076
1008
1008
1008
1008
1008
1008
1008
41076
41076
41076
41076
41076
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
41076
41076
41076
41076
0
41078
1008
41074
41074
41074
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
41076
0
0
0
0
0
41076
41076
1008
0
1008
41074
0
0
0
0
0
0
0
41074
41074
41076
0
0
0
0
0
41076
41076
41076
41076
41074
41074
41074
41074
41074
41074
0
0
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
41076
41076
41076
1008
1008
8016
8016
8016
0
0
41074
41074
41074
41078
1008
1008
1008
41076
41076
0
0
1008
1008
41076
41076
41076
41076
41076
41076
41076
41078
1008
41076
41076
1008
41076
0
41076
41076
0
41076
41076
0
41076
41076
41076
41076
41076
41076
41076
0
0
0
1008
1008
1008
1008
1008
1008
41074
41074
0
0
0
0
41076
0
0
0
0
0
0
0
41076
41076
41076
41076
41076
41076
41076
1008
41076
41076
41076
41076
1008
41074
1008
1008
41076
41076
41076
41076
41076
1008
1008
1008
41076
41076
41076
8044
8016
8016
1008
41074
0
0
0
0
1008
1008
41076
41076
0
41076
41076
0
41076
41076
1008
0
41074
41074
8016
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
41076
41076
41076
41076
41076
41076
41074
41074
41074
1008
1008
41078
41076
41076
41076
0
0
0
0
0
41078
41078
0
8016
8016
8016
8016
8044
41074
41074
41074
41074
41076
41076
0
0
0
0
1008
41074
41074
0
0
0
0
0
1008
41076
1008
41076
41074
41074
8044
41076
41076
41076
41076
1008
1008
41074
0
0
0
0
0
0
8044
8044
8044
1008
0
0
0
0
0
41074
41074
41074
1008
41078
1008
1008
1008
1008
41076
41076
41076
41076
1008
41074
41074
41074
41076
41076
41076
41076
41076
41076
41076
1008
0
41074
41074
41074
41074
41074
1008
1008
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
41074
41074
41074
41074
1008
1008
41074
41074
41074
41074
41076
41076
41076
41074
41074
41074
1008
1008
1008
41078
41078
41078
41078
41078
41078
41078
41078
1008
1008
41076
41076
41076
1008
0
0
41076
41076
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
0
0
0
0
41078
41078
1008
1008
41074
0
0
0
0
0
0
0
8016
8016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
41076
41076
1008
1008
1008
1008
1008
1008
1008
1008
41076
41076
41076
0
0
0
0
0
0
1008
1008
1008
1008
41076
41076
41076
41076
41076
41076
41076
41076
0
0
0
41076
41076
0
0
0
0
0
0
0
0
0
41076
41076
41076
41076
41076
41074
1008
41074
41076
41076
41074
41074
41074
1008
1008
1008
1008
1008
1008
41076
0
1008
0
0
0
41076
0
0
0
0
0
0
0
0
41076
0
0
0
0
0
0
0
0
0
0
0
0
1008
41074
41074
8044
8044
8044
0
0
0
0
41074
41074
41074
41074
1008
1008
41074
41074
41074
1008
41076
41076
41076
0
1008
0
0
0
41074
41076
1008
41076
41074
1008
1008
1008
1008
0
0
41074
41074
41076
41076
0
0
0
41076
0
0
41076
41076
0
0
0
0
8016
1008
1008
1008
0
0
0
0
0
0
0
1008
41076
0
0
0
0
0
0
0
0
41076
0
0
0
0
0
0
0
0
1008
1008
1008
1008
41074
41074
41074
1008
41074
41074
41074
41074
41074
41074
41074
41076
41076
1008
1008
1008
1008
1008
1008
1008
1008
1008
41076
41076
41076
41076
41076
41074
1008
1008
1008
41074
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
41074
41074
1008
0
0
0
0
0
1008
1008
1008
1008
1008
1008
0
41076
0
0
41076
41076
0
41076
41076
41076
41076
41076
41076
41076
41076
41074
41074
1008
1008
1008
1008
1008
41076
41076
41076
41076
41076
0
1008
41076
41076
41076
41076
0
41076
0
0
0
1008
41076
1008
1008
41076
1008
1008
1008
1008
1008
1008
1008
1008
41076
41076
41074
41074
41074
41074
41076
1008
1008
1008
41078
41078
41078
41078
41078
41078
1008
1008
1008
1008
1008
41074
41074
41074
0
41074
41074
41074
41074
41074
41074
41074
41074
41074
0
0
0
0
0
0
0
41074
41074
1008
41074
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
41076
41076
41076
41076
41076
41076
1008
1008
0
0
0
1008
1008
0
0
0
0
0
0
0
0
0
0
0
1008
41076
41076
41076
41076
41076
1008
1008
1008
41076
0
0
0
0
41076
41076
0
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
41076
41076
41076
0
41076
41076
41076
41076
41076
41076
41076
8044
8044
1008
1008
1008
1008
1008
0
41078
1008
0
1008
41074
0
0
0
0
41074
41076
0
41076
1008
1008
0
0
0
0
0
41074
41074
41076
41076
8016
0
0
0
0
0
0
41076
41076
41076
41076
41074
41074
41074
41074
41074
41074
41074
41074
22036
1008
1008
1008
1008
1008
1008
22036
0
0
1008
1008
0
0
1008
1008
22036
1008
1008
0
1008
41074
41074
41074
0
0
0
0
0
22036
22036
22036
22036
41074
41074
0
0
1008
1008
1008
1008
1008
1008
41074
41074
0
0
0
1008
1008
1008
41074
41074
41074
41074
41074
22036
22036
22036
22036
22036
41074
41074
41074
41074
41074
41074
41074
1008
1008
41074
41074
0
41074
41074
0
41074
0
1008
0
0
0
1008
1008
1008
1008
41074
41074
41074
1008
0
0
1008
0
1008
1008
1008
22036
22036
22036
22036
22036
22036
22036
22036
22036
0
0
0
1008
41074
41074
41074
41074
41074
41074
41074
0
22036
22036
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
1008
1008
1008
41074
41074
0
1008
1008
1008
22036
22036
22036
22036
22036
22036
1008
1008
1008
1008
0
0
0
0
0
1008
1008
0
0
0
0
0
0
22036
22036
22036
1008
0
1008
1008
22036
1008
22036
1008
1008
1008
1008
1008
1008
22036
22036
1008
1008
1008
22036
22036
1008
1008
0
0
1008
41074
0
0
1008
1008
0
1008
1008
1008
1008
22036
22036
0
1008
1008
1008
1008
22036
22036
22036
22036
22036
22036
22036
22036
22036
1008
1008
1008
41074
41074
0
0
41074
41074
41074
41074
41074
41074
1008
1008
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
1008
1008
0
0
0
0
22036
22036
22036
22036
1008
1008
1008
1008
22036
0
41074
41074
41074
0
1008
0
1008
1008
1008
0
41074
0
0
0
22036
1008
1008
1008
1008
1008
1008
1008
1008
41074
41074
41074
1008
1008
1008
41074
1008
1008
1008
1008
1008
1008
22036
22036
22036
22036
22036
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
1008
1008
1008
0
0
0
0
0
0
41074
41074
41074
41074
1008
1008
1008
1008
1008
22036
22036
22036
22036
22036
41074
41074
1008
0
1008
0
1008
1008
1008
1008
1008
22036
22036
22036
22036
0
0
41074
41074
1008
22036
22036
1008
1008
1008
22036
22036
1008
1008
1008
1008
1008
22036
2010
2010
2010
2010
2010
1009
2010
2010
2010
2010
1009
2010
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
2010
2010
2010
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
2010
2010
1009
1009
1009
2010
2010
2010
2010
2010
2010
1009
1009
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
2010
2010
2010
2010
2010
1009
1009
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
2010
2010
2010
2010
2010
1009
2010
2010
2010
1009
1009
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
2010
2010
1009
1009
1009
2010
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
1009
1009
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
2010
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
0
0
2010
2010
2010
2010
2010
0
0
0
0
2010
2010
0
0
2010
2010
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
2010
1009
1009
1009
1009
1009
2010
2010
2010
1009
1009
1009
1009
2010
1009
2010
1009
1009
2010
2010
1009
1009
1009
1009
1009
1009
1009
2010
2010
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
2010
2010
2010
1009
1009
1009
1009
1009
1009
2010
2010
1009
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
0
0
0
0
0
0
0
0
0
0
2010
2010
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
2010
1009
1009
1009
2010
1009
2010
2010
2010
2010
1009
1009
2010
2010
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
1009
2010
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
2010
2010
2010
2010
2010
2010
1009
2010
2010
1009
1009
2010
2010
2010
1009
1009
1009
2010
2010
2010
2010
2010
2010
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
2010
1009
2010
2010
2010
2010
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
2010
1009
1009
1009
1009
2010
2010
2010
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
1009
1009
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
2010
2010
2010
1009
2010
2010
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
2010
1009
1009
1009
2010
2010
2010
2010
2010
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
1009
2010
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
2010
2010
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
1009
1009
1009
1009
2010
2010
2010
2010
1009
2010
1009
1009
1009
1009
1009
2010
2010
2010
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
1009
2010
2010
2010
2010
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
2010
2010
2010
2010
2010
2010
1009
2010
2010
2010
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
1009
1009
1009
2010
2010
2010
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
2010
2010
2010
1009
1009
1009
1009
1009
2010
2010
2010
2010
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
2010
1009
2010
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
2010
1009
1009
1009
1009
2010
2010
2010
2010
2010
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
2010
2010
2010
2010
2010
2010
1009
2010
1009
2010
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
2010
2010
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
2010
0
1009
1009
1009
1009
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
2010
2010
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
1009
1009
1009
1009
2010
2010
1009
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
1009
1009
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
1009
1009
1009
2010
2010
2010
1009
2010
2010
2010
2010
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
2010
2010
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
2010
1009
2010
2010
2010
2010
2010
2010
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
0
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
2010
1009
2010
1009
2010
1009
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
2010
2010
1009
1009
2010
2010
2010
2010
1009
2010
1009
1009
2010
1009
1009
2010
2010
2010
2010
1009
1009
1009
1009
1009
2010
2010
2010
1009
1009
1009
1009
1009
1009
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
1009
2010
2010
2010
2010
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
1009
1009
1009
1009
1009
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
2010
2010
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
2010
1009
2010
2010
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
2010
1009
2010
2010
2010
2010
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
1009
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
2010
2010
1009
2010
2010
2010
2010
2010
2010
2010
2010
1009
2010
1009
1009
1009
1009
2010
2010
2010
2010
2010
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
1009
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
2010
2010
2010
2010
2010
1009
1009
2010
2010
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
1009
1009
2010
2010
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
1009
1009
1009
2010
2010
2010
2010
2010
1009
1009
2010
2010
2010
2010
2010
1009
1009
1009
2010
2010
2010
2010
2010
2010
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
2010
2010
1009
1009
1009
2010
2010
2010
1009
1009
1009
2010
1009
1009
1009
2010
2010
1009
1009
1009
2010
1009
1009
2010
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
2010
1009
1009
1009
1009
1009
2010
2010
2010
30019
30019
1009
1009
1009
1009
1009
1009
1009
30019
30019
30019
30019
1009
30019
30019
30019
30019
1009
1009
1009
1009
30019
30019
30019
30019
1009
1009
30019
30019
1009
30019
1009
1009
30019
1009
1009
30019
1009
1009
1009
30019
1009
1009
30019
1009
30019
1009
30019
1009
1009
1009
1009
1009
1009
30019
1009
1009
30019
30019
30019
1009
1009
1009
30019
30019
1009
30019
30019
30019
1009
1009
1009
1009
30019
30019
30019
1009
1009
1009
30019
30019
30019
30019
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
30019
30019
1009
30019
30019
30019
30019
1009
1009
30019
30019
1009
1009
1009
1009
30019
1009
1009
1009
1009
1009
30019
30019
30019
1009
1009
30019
30019
30019
30019
30019
1009
1009
30019
1009
1009
30019
1009
1009
30019
30019
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
30019
1009
1009
30019
30019
30019
30019
30019
1009
1009
30019
1009
1009
1009
1009
1009
1009
1009
30019
30019
30019
1009
1009
1009
30019
30019
1009
1009
1009
1009
30019
30019
30019
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
30019
30019
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
30019
1009
30019
30019
30019
30019
1009
1009
1009
1009
1009
1009
1009
1009
1009
30019
30019
30019
1009
1009
1009
30019
30019
1009
1009
1009
30019
30019
1009
1009
30019
30019
30019
30019
1009
30019
30019
30019
30019
1009
1009
1009
1009
1009
1009
1009
1009
30019
30019
30019
1009
30019
30019
1009
1009
1009
1009
30019
1009
1009
1009
30019
30019
30019
30019
30019
1009
1009
1009
30019
1009
30019
30019
1009
1009
1009
1009
30019
30019
1009
1009
1009
1009
1009
1009
1009
1009
30019
1009
1009
1009
1009
1009
1009
30019
1009
1009
30019
30019
30019
1009
1009
1009
30019
1009
1009
1009
1009
30019
30019
30019
30019
30019
30019
30019
30019
1009
1009
1009
1009
30019
30019
1009
30019
30019
1009
30019
30019
30019
30019
1009
1009
1009
30019
30019
30019
30019
1009
30019
1009
1009
1009
1009
1009
1009
1009
30019
1009
1009
30019
30019
30019
1009
30019
30019
30019
30019
30019
30019
30019
1009
1009
1009
1009
30019
30019
30019
30019
30019
1009
30019
1009
30019
30019
1009
1009
1009
1009
1009
1009
1009
1009
1009
30019
30019
30019
30019
1009
1009
1009
1009
1009
30019
1009
30019
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
30019
30019
30019
30019
30019
30019
1009
1009
1009
30019
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
30019
30019
30019
30019
30019
30019
30019
1009
1009
1009
1009
1009
1009
1009
1009
30019
1009
1009
1009
1009
1009
30019
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
30019
30019
30019
30019
1009
1009
1009
1009
30019
1009
1009
1009
1009
1009
1009
30019
1009
1009
30019
30019
1009
1009
1009
1009
1009
1009
1009
30019
1009
1009
1009
30019
30019
30019
1009
1009
1009
1009
1009
1009
1009
30019
30019
30019
30019
30019
1009
1009
1009
1009
1009
1009
1009
1009
30019
30019
30019
1009
1009
30019
1009
1009
1009
1009
1009
30019
30019
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
1009
1009
1009
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
30019
1009
1009
1009
1009
1009
30019
1009
30019
30019
30019
30019
1009
1009
1009
1009
1009
1009
1009
30019
30019
30019
30019
30019
1009
30019
1009
1009
30019
30019
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
30019
30019
1009
1009
30019
30019
30019
30019
30019
30019
30019
1009
1009
1009
30019
30019
30019
30019
1009
1009
30019
30019
30019
30019
30019
30019
30019
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
30019
1009
1009
1009
1009
30019
30019
30019
1009
1009
1009
1009
1009
30019
30019
30019
30019
1009
30019
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
1009
1009
1009
1009
30019
1009
1009
1009
1009
1009
30019
30019
1009
30019
1009
1009
30019
30019
1009
1009
1009
1009
30019
1009
1009
1009
30019
30019
30019
30019
30019
1009
1009
30019
30019
30019
30019
30019
30019
1009
1009
1009
1009
1009
30019
1009
30019
30019
1009
30019
30019
1009
1009
1009
1009
1009
30019
30019
1009
1009
1009
30019
30019
1009
30019
30019
30019
30019
30019
30019
30019
30019
1009
1009
1009
1009
30019
1009
1009
30019
30019
30019
30019
30019
1009
1009
1009
1009
30019
1009
1009
30019
30019
30019
1009
30019
1009
1009
1009
1009
30019
30019
30019
30019
30019
30019
30019
1009
1009
1009
30019
1009
1009
1009
30019
30019
1009
1009
1009
1009
1009
1009
1009
1009
30019
30019
30019
1009
1009
1009
1009
1009
1009
30019
30019
1009
1009
1009
1009
1009
1009
1009
1009
30019
30019
1009
1009
1009
1009
30019
30019
30019
1009
1009
30019
30019
30019
1009
1009
30019
30019
30019
1009
1009
30019
30019
30019
1009
1009
1009
30019
1009
1009
1009
30019
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
30019
30019
1009
30019
30019
30019
1009
30019
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
30019
30019
30019
30019
30019
1009
1009
1009
1009
1009
1009
30019
30019
30019
30019
30019
30019
30019
30019
1009
1009
1009
1009
1009
30019
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
30019
1009
1009
30019
30019
30019
1009
30019
30019
30019
30019
30019
30019
1009
1009
1009
1009
1009
30019
30019
30019
1009
1009
1009
1009
30019
30019
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
30019
1009
1009
1009
30019
1009
1009
1009
30019
30019
1009
1009
30019
30019
1009
1009
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
30019
30019
30019
30019
30019
30019
1009
1009
1009
1009
30019
30019
1009
1009
1009
1009
1009
1009
1009
30019
30019
1009
1009
1009
1009
30019
30019
30019
30019
1009
30019
30019
1009
1009
1009
30019
30019
30019
1009
1009
1009
1009
30019
1009
1009
1009
30019
1009
1009
1009
1009
1009
30019
1009
30019
30019
1009
1009
1009
30019
30019
30019
30019
30019
30019
1009
1009
30019
30019
30019
30019
1009
1009
30019
1009
1009
1009
1009
1009
1009
1009
30019
30019
30019
1009
1009
1009
1009
1009
1009
1009
1009
30019
30019
30019
30019
30019
1009
1009
30019
1009
1009
30019
1009
1009
1009
1009
30019
30019
1009
1009
1009
1009
1009
30019
30019
30019
30019
30019
30019
30019
1009
30019
30019
1009
30019
30019
1009
1009
1009
30019
1009
1009
1009
1009
1009
1009
1009
1009
1009
30019
30019
30019
30019
30019
30019
30019
1009
1009
30019
1009
1009
1009
30019
1009
30019
30019
30019
1009
1009
1009
1009
1009
1009
1009
1009
30019
30019
30019
1009
30019
30019
1009
1009
1009
1009
1009
1009
30019
30019
30019
30019
30019
30019
30019
1009
1009
1009
1009
30019
30019
1009
1009
1009
1009
1009
1009
30019
30019
30019
1009
1009
30019
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
30019
30019
30019
30019
1009
30019
30019
30019
30019
30019
1009
30019
30019
30019
30019
30019
1009
1009
30019
30019
30019
30019
30019
1009
1009
30019
30019
1009
30019
1009
30019
30019
30019
1009
30019
1009
1009
1009
30019
30019
30019
1009
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
1009
1009
1009
30019
30019
1009
1009
1009
30019
30019
30019
30019
30019
1009
1009
1009
1009
30019
30019
30019
1009
1009
1009
1009
1009
1009
30019
30019
1009
1009
1009
1009
30019
30019
30019
1009
1009
1009
1009
30019
30019
30019
1009
1009
30019
30019
30019
30019
30019
1009
1009
1009
1009
1009
1009
30019
1009
1009
1009
1009
1009
1009
30019
1009
1009
1009
1009
1009
1009
1009
1009
1009
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
1009
1009
1009
30019
30019
30019
1009
30019
30019
30019
1009
1009
1009
30019
30019
1009
1009
1009
1009
1009
1009
30019
30019
30019
30019
30019
30019
1009
1009
30019
30019
1009
1009
1009
1009
1009
1009
1009
1009
1009
30019
1009
1009
30019
30019
1009
1009
30019
30019
30019
1009
1009
1009
1009
30019
30019
30019
1009
1009
1009
1009
30019
30019
30019
30019
30019
30019
30019
30019
1009
30019
30019
30019
1009
1009
1009
1009
1009
1009
1009
1009
1009
30019
1009
1009
1009
1009
1009
1009
30019
30019
1009
1009
1009
1009
1009
1009
1009
1009
1009
30019
30019
30019
30019
30019
30019
30019
1009
1009
1009
30019
1009
30019
30019
1009
1009
1009
1009
30019
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
30019
30019
30019
30019
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
30019
30019
1009
1009
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
30019
30019
30019
30019
30019
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
30019
30019
1009
30019
1009
1009
1009
1009
30019
30019
30019
30019
30019
30019
1009
1009
30019
30019
30019
1009
30019
30019
30019
30019
30019
30019
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
30019
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
30019
30019
1009
1009
30019
30019
1009
1009
1009
1009
1009
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
30019
30019
30019
30019
1009
30019
1009
1009
1009
1009
1009
1009
30019
30019
30019
1009
1009
1009
30019
30019
1009
30019
30019
1009
1009
1009
1009
1009
1009
1009
1009
30019
1009
30019
30019
30019
1009
30019
30019
1009
1009
1009
1009
1009
1009
1009
30019
30019
1009
1009
1009
30019
1009
1009
1009
1009
30019
30019
1009
1009
30019
30019
30019
30019
30019
1009
30019
30019
30019
30019
30019
30019
1009
1009
1009
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
30019
1009
1009
1009
1009
30019
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
30019
1009
1009
1009
1009
30019
1009
1009
30019
30019
30019
1009
1009
1009
1009
1009
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
1009
1009
1009
1009
1009
30019
30019
30019
1009
1009
1009
1009
1009
1009
30019
30019
30019
30019
1009
1009
1009
1009
30019
30019
30019
1009
1009
1009
30019
30019
30019
30019
30019
30019
30019
1009
1009
1009
1009
30019
30019
30019
30019
30019
30019
30019
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
30019
1009
1009
1009
1009
1009
1009
30019
30019
30019
30019
1009
1009
1009
1009
1009
30019
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
30019
30019
1009
1009
1009
30019
30019
30019
1009
30019
30019
1009
1009
1009
30019
30019
30019
30019
30019
30019
1009
1009
1009
1009
1009
1009
1009
30019
30019
1009
30019
30019
30019
30019
30019
1009
1009
30019
30019
30019
30019
30019
30019
1009
1009
1009
1009
1009
1009
1009
30019
30019
30019
1009
30019
30019
30019
30019
30019
30019
1009
30019
30019
30019
30019
30019
1009
1009
1009
1009
1009
1009
1009
1009
30019
30019
30019
1009
30019
30019
1009
1009
1009
1009
30019
30019
30019
30019
30019
30019
30019
30019
1009
1009
30019
30019
30019
30019
1009
30019
30019
30019
1009
1009
1009
1009
1009
1009
30019
1009
1009
1009
1009
1009
30019
30019
30019
30019
30019
30019
30019
1009
1009
1009
30019
30019
30019
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
30019
1009
1009
30019
30019
1009
1009
1009
1009
30019
1009
1009
1009
30019
30019
30019
30019
30019
30019
1009
30019
30019
1009
30019
1009
1009
1009
30019
30019
1009
1009
1009
1009
1009
1009
1009
1009
1009
30019
1009
30019
30019
30019
1009
1009
1009
1009
30019
30019
30019
1009
1009
1009
1009
1009
30019
1009
1009
30019
1009
1009
1009
1009
1009
30019
1009
1009
1009
1009
30019
30019
1009
1009
1009
1009
1009
30019
1009
1009
1009
1009
1009
1009
30019
30019
30019
1009
1009
1009
1009
1009
1009
1009
30019
30019
1009
1009
1009
30019
30019
1009
1009
30019
1009
1009
1009
30019
30019
1009
1009
30019
30019
1009
1009
30019
30019
1009
1009
30019
30019
30019
30019
1009
1009
30019
30019
1009
1009
1009
1009
30019
30019
30019
30019
1009
1009
1009
1009
1009
1009
1009
30019
30019
30019
30019
1009
30019
30019
30019
30019
1009
1009
1009
1009
1009
30019
30019
30019
30019
1009
30019
30019
30019
1009
1009
1009
30019
30019
1009
1009
1009
30019
1009
30019
1009
30019
30019
1009
1009
30019
30019
1009
1009
1009
30019
30019
30019
1009
1009
1009
1009
1009
1009
1009
30019
30019
1009
1009
1009
30019
30019
30019
30019
30019
1009
1009
30019
1009
1009
1009
1009
1009
30019
30019
30019
30019
30019
1009
1009
1009
1009
30019
30019
30019
1009
1009
1009
1009
1009
30019
30019
30019
30019
1009
1009
1009
1009
1009
30019
30019
1009
1009
1009
1009
1009
1009
30019
1009
1009
1009
1009
30019
1009
1009
1009
1009
30019
1009
1009
1009
30019
30019
30019
30019
30019
30019
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
30019
1009
30019
30019
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
30019
1009
1009
1009
30019
30019
30019
30019
30019
1009
1009
1009
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
1009
30019
30019
1009
1009
30019
30019
30019
30019
30019
30019
30019
1009
1009
30019
1009
30019
30019
1009
1009
1009
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
1009
1009
30019
30019
1009
1009
1009
30019
30019
30019
30019
1009
30019
30019
30019
1009
1009
30019
30019
30019
1009
30019
30019
1009
1009
1009
30019
30019
1009
1009
30019
30019
30019
30019
30019
1009
30019
30019
30019
30019
1009
30019
1009
1009
1009
30019
30019
1009
1009
1009
1009
1009
1009
30019
1009
1009
1009
1009
1009
1009
30019
1009
1009
1009
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
1009
1009
30019
30019
30019
30019
30019
30019
30019
1009
30019
1009
1009
1009
1009
1009
1009
30019
1009
1009
1009
1009
30019
30019
30019
30019
30019
30019
30019
30019
1009
30019
30019
30019
30019
1009
1009
1009
1009
1009
1009
1009
1009
30019
1009
30019
30019
30019
30019
1009
30019
30019
30019
30019
30019
1009
1009
1009
1009
1009
1009
1009
30019
30019
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
30019
30019
30019
1009
1009
30019
1009
30019
30019
30019
30019
1009
30019
30019
30019
30019
30019
1009
1009
30019
1009
1009
1009
1009
1009
1009
1009
30019
1009
30019
30019
30019
1009
1009
30019
30019
30019
30019
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
30019
1009
1009
30019
1009
1009
1009
30019
30019
30019
30019
1009
1009
1009
30019
30019
30019
30019
1009
1009
1009
1009
1009
1009
30019
1009
30019
30019
30019
30019
30019
1009
1009
1009
30019
30019
1009
30019
30019
30019
30019
30019
30019
30019
1009
1009
1009
30019
30019
30019
30019
30019
30019
30019
1009
1009
1009
1009
1009
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
1009
1009
1009
1009
1009
30019
30019
30019
1009
30019
30019
30019
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
30019
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
30019
30019
30019
1009
1009
1009
1009
1009
1009
1009
1009
30019
1009
1009
1009
1009
1009
1009
30019
1009
1009
1009
1009
1009
1009
1009
1009
1009
30019
30019
30019
30019
1009
1009
1009
1009
1009
30019
30019
30019
30019
30019
30019
1009
30019
30019
1009
1009
30019
30019
30019
30019
1009
1009
30019
30019
30019
1009
30019
30019
1009
30019
30019
30019
30019
30019
1009
30019
30019
30019
30019
30019
30019
1009
30019
30019
30019
30019
30019
30019
1009
1009
1009
30019
30019
1009
30019
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
30019
1009
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
1009
30019
1009
1009
1009
30019
30019
30019
30019
1009
1009
1009
30019
1009
1009
30019
30019
1009
1009
30019
1009
1009
1009
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
1009
1009
30019
30019
30019
30019
30019
30019
30019
1009
30019
1009
1009
30019
30019
1009
1009
1009
30019
30019
30019
30019
30019
30019
30019
1009
1009
30019
30019
30019
30019
30019
30019
30019
1009
1009
30019
30019
1009
1009
1009
1009
1009
1009
1009
30019
30019
30019
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
30019
1009
30019
30019
30019
30019
1009
1009
1009
30019
30019
30019
1009
30019
30019
30019
30019
30019
30019
30019
1009
1009
1009
1009
30019
1009
1009
30019
30019
30019
30019
30019
30019
30019
1009
1009
30019
30019
1009
1009
30019
30019
30019
30019
1009
1009
30019
30019
30019
30019
1009
1009
1009
1009
1009
1009
1009
30019
30019
1009
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
1009
30019
30019
30019
30019
1009
1009
30019
30019
1009
1009
1009
30019
30019
30019
30019
1009
30019
30019
30019
30019
30019
30019
30019
1009
1009
1009
1009
1009
1009
30019
1009
1009
1009
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
1009
1009
30019
30019
30019
30019
30019
30019
30019
1009
1009
1009
1009
1009
1009
1009
1009
30019
30019
30019
30019
30019
30019
1009
1009
1009
1009
1009
30019
30019
30019
30019
1009
30019
30019
30019
1009
1009
30019
30019
30019
1009
30019
30019
30019
30019
1009
1009
1009
1009
1009
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
30019
30019
30019
30019
30019
1009
1009
1009
1009
1009
1009
30019
30019
30019
30019
1009
1009
30019
30019
30019
1009
1009
1009
1009
1009
30019
30019
30019
30019
30019
30019
30019
30019
1009
1009
30019
30019
30019
30019
1009
30019
30019
30019
30019
1009
1009
1009
30019
30019
30019
30019
1009
1009
1009
1009
1009
1009
1009
1009
30019
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
30019
30019
30019
1009
1009
30019
30019
30019
30019
30019
30019
30019
30019
1009
1009
1009
1009
1009
1009
1009
1009
30019
30019
30019
30019
30019
1009
1009
1009
1009
30019
30019
1009
1009
30019
30019
30019
30019
1009
1009
1009
1009
1009
1009
1009
1009
1009
30019
1009
1009
1009
1009
30019
30019
1009
30019
1009
1009
1009
30019
1009
1009
1009
30019
30019
30019
1009
30019
30019
30019
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
30019
1009
1009
30019
30019
30019
1009
1009
30019
30019
1009
1009
1009
1009
1009
1009
30019
30019
30019
30019
30019
1009
30019
30019
30019
30019
30019
30019
1009
1009
30019
1009
1009
1009
1009
1009
30019
30019
30019
30019
30019
30019
1009
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
1009
1009
30019
30019
30019
30019
30019
30019
30019
1009
1009
1009
1009
1009
1009
30019
1009
1009
1009
1009
30019
30019
30019
1009
1009
30019
30019
1009
30019
30019
30019
30019
30019
1009
1009
30019
30019
30019
1009
1009
30019
1009
1009
1009
1009
1009
1009
30019
1009
1009
1009
1009
1009
1009
1009
1009
1009
30019
30019
1009
1009
1009
30019
30019
30019
30019
1009
30019
30019
30019
30019
30019
1009
30019
30019
30019
30019
30019
30019
30019
1009
1009
30019
1009
30019
30019
30019
30019
30019
1009
1009
30019
30019
1009
1009
1009
1009
1009
30019
1009
1009
1009
1009
1009
1009
30019
30019
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
1009
1009
1009
1009
1009
30019
30019
1009
1009
30019
1009
1009
1009
1009
30019
1009
30019
30019
1009
30019
30019
30019
30019
30019
1009
1009
1009
1009
1009
30019
30019
30019
1009
1009
1009
1009
1009
30019
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
30019
30019
1009
1009
1009
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
1009
1009
30019
30019
30019
30019
30019
30019
30019
1009
30019
30019
1009
1009
30019
30019
30019
30019
30019
30019
1009
1009
1009
1009
30019
30019
30019
30019
1009
30019
30019
30019
1009
1009
1009
1009
1009
1009
1009
1009
30019
30019
1009
1009
1009
1009
30019
30019
30019
1009
1009
1009
1009
1009
1009
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
1009
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
30019
30019
1009
30019
30019
30019
1009
1009
1009
30019
1009
30019
30019
30019
1009
1009
1009
30019
1009
1009
1009
1009
30019
30019
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
30019
30019
30019
30019
30019
1009
1009
30019
30019
1009
1009
30019
30019
1009
1009
30019
30019
30019
30019
30019
1009
1009
30019
30019
30019
30019
30019
30019
1009
30019
1009
1009
30019
1009
1009
30019
1009
1009
1009
30019
30019
30019
30019
1009
30019
30019
30019
1009
1009
1009
1009
1009
30019
30019
1009
1009
1009
1009
1009
1009
1009
30019
30019
30019
30019
30019
30019
1009
1009
1009
1009
30019
30019
1009
1009
1009
1009
1009
1009
30019
30019
30019
1009
30019
30019
1009
1009
1009
1009
1009
1009
30019
30019
30019
1009
1009
1009
1009
1009
30019
30019
30019
30019
1009
1009
1009
1009
1009
1009
1009
1009
30019
30019
30019
30019
30019
1009
1009
1009
1009
1009
30019
30019
30019
30019
1009
1009
1009
1009
1009
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
1009
30019
30019
30019
1009
30019
30019
30019
30019
30019
30019
30019
1009
1009
30019
1009
1009
1009
1009
1009
1009
30019
1009
1009
1009
1009
1009
1009
1009
30019
30019
30019
1009
30019
1009
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
1009
30019
30019
1009
1009
1009
30019
30019
30019
30019
1009
1009
1009
1009
1009
1009
1009
1009
1009
30019
30019
30019
30019
30019
30019
30019
1009
1009
1009
1009
1009
1009
1009
1009
1009
30019
30019
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
30019
30019
30019
1009
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
30019
30019
30019
30019
30019
30019
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
30019
30019
30019
1009
1009
30019
1009
1009
1009
1009
30019
30019
1009
1009
1009
1009
1009
1009
30019
30019
1009
1009
1009
1009
1009
1009
30019
30019
1009
30019
30019
30019
30019
30019
30019
30019
1009
1009
1009
30019
30019
30019
30019
1009
1009
1009
1009
1009
1009
30019
30019
30019
30019
1009
1009
1009
1009
30019
30019
30019
30019
30019
30019
30019
30019
1009
1009
1009
30019
30019
30019
1009
1009
30019
1009
1009
1009
30019
30019
1009
1009
30019
1009
1009
1009
1009
1009
1009
1009
30019
30019
30019
30019
30019
1009
1009
1009
30019
30019
30019
1009
1009
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
1009
1009
1009
1009
30019
1009
1009
30019
30019
30019
30019
30019
30019
1009
1009
1009
30019
30019
1009
1009
1009
1009
1009
1009
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
1009
1009
1009
1009
30019
30019
30019
30019
1009
1009
30019
30019
30019
1009
1009
1009
1009
30019
30019
1009
1009
1009
1009
30019
30019
30019
30019
1009
1009
1009
30019
30019
1009
1009
1009
1009
1009
1009
30019
30019
1009
1009
1009
1009
30019
30019
30019
1009
1009
30019
30019
30019
30019
30019
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
30019
30019
1009
30019
30019
30019
30019
30019
1009
1009
1009
1009
30019
30019
1009
1009
1009
1009
1009
1009
30019
30019
30019
30019
1009
1009
1009
30019
30019
30019
30019
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
30019
30019
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
30019
1009
1009
1009
1009
1009
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
1009
30019
30019
30019
30019
1009
30019
1009
1009
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
1009
1009
1009
1009
30019
30019
30019
1009
1009
1009
1009
1009
30019
30019
30019
1009
30019
30019
1009
1009
1009
1009
30019
30019
30019
30019
30019
30019
30019
30019
1009
1009
1009
1009
1009
1009
1009
1009
1009
30019
30019
1009
1009
1009
1009
30019
30019
1009
1009
1009
1009
1009
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
1009
30019
30019
1009
1009
1009
1009
30019
1009
1009
30019
30019
30019
30019
30019
1009
1009
30019
30019
30019
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
30019
30019
30019
30019
30019
1009
1009
1009
1009
1009
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
1009
1009
30019
30019
1009
1009
1009
1009
30019
30019
30019
30019
30019
30019
30019
30019
1009
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
1009
1009
1009
30019
30019
30019
30019
1009
1009
1009
1009
1009
1009
1009
1009
1009
30019
30019
30019
30019
30019
1009
1009
1009
1009
1009
1009
30019
30019
30019
30019
30019
1009
1009
1009
1009
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
1009
30019
30019
1009
1009
1009
1009
1009
1009
1009
30019
1009
1009
1009
1009
1009
1009
30019
30019
30019
30019
30019
30019
1009
1009
1009
1009
1009
1009
30019
30019
30019
30019
1009
1009
1009
1009
1009
30019
30019
1009
1009
1009
1009
30019
1009
1009
1009
30019
30019
30019
30019
30019
1009
1009
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
1009
1009
30019
1009
1009
1009
1009
30019
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
30019
1009
1009
1009
1009
30019
30019
1009
1009
1009
1009
1009
1009
1009
1009
30019
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
30019
1009
1009
1009
30019
1009
1009
30019
1009
1009
30019
30019
30019
1009
1009
30019
30019
1009
30019
30019
1009
1009
1009
1009
1009
1009
1009
30019
30019
30019
30019
1009
1009
1009
1009
1009
1009
1009
1009
1009
30019
30019
1009
1009
1009
1009
1009
1009
1009
1009
1009
30019
30019
1009
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
1009
1009
30019
30019
30019
30019
1009
1009
1009
1009
30019
1009
30019
30019
1009
1009
1009
1009
1009
1009
1009
1009
30019
30019
30019
30019
30019
30019
1009
1009
1009
30019
30019
30019
30019
1009
1009
1009
30019
1009
1009
30019
1009
1009
1009
1009
30019
1009
1009
1009
1009
1009
1009
30019
30019
30019
1009
30019
30019
30019
1009
1009
1009
1009
1009
1009
1009
1009
1009
30019
30019
30019
1009
1009
1009
1009
1009
30019
1009
1009
30019
1009
1009
1009
1009
1009
30019
30019
1009
30019
30019
1009
1009
1009
30019
30019
30019
30019
30019
1009
1009
1009
1009
1009
30019
30019
30019
1009
30019
30019
1009
1009
1009
30019
30019
1009
1009
1009
1009
1009
30019
30019
30019
30019
1009
1009
1009
30019
30019
1009
1009
1009
30019
30019
1009
1009
1009
1009
1009
1009
1009
1009
1009
30019
30019
30019
30019
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
30019
30019
30019
1009
1009
30019
1009
1009
30019
30019
30019
1009
1009
30019
30019
30019
1009
1009
1009
1009
30019
30019
1009
30019
1009
1009
30019
1009
1009
1009
1009
1009
30019
30019
30019
1009
30019
30019
30019
1009
1009
1009
30019
30019
30019
1009
1009
1009
30019
30019
1009
30019
30019
1009
30019
30019
30019
1009
1009
1009
1009
1009
30019
30019
30019
30019
30019
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
30019
30019
30019
1009
1009
1009
30019
30019
1009
1009
1009
1009
1009
1009
1009
1009
1009
30019
30019
1009
1009
1009
1009
1009
1009
1009
1009
30019
30019
1009
1009
1009
1009
30019
30019
1009
1009
1009
1009
30019
30019
30019
30019
1009
1009
1009
1009
1009
1009
1009
30019
30019
30019
30019
30019
1009
1009
1009
1009
1009
30019
30019
1009
1009
1009
1009
30019
30019
30019
30019
30019
30019
30019
1009
1009
30019
30019
30019
30019
30019
30019
30019
30019
1009
1009
1009
1009
1009
1009
1009
30019
1009
1009
30019
30019
30019
30019
30019
1009
1009
1009
30019
1009
1009
1009
1009
1009
1009
1009
30019
30019
30019
30019
1009
1009
1009
1009
30019
30019
30019
1009
1009
30019
30019
1009
30019
1009
1009
30019
1009
30019
30019
30019
30019
30019
30019
30019
1009
30019
30019
30019
30019
1009
1009
1009
1009
1009
1009
30019
30019
30019
1009
1009
1009
1009
30019
30019
1009
1009
1009
1009
30019
30019
30019
1009
1009
1009
1009
30019
30019
1009
1009
1009
30019
30019
30019
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
30019
30019
30019
30019
1009
1009
1009
30019
30019
1009
1009
1009
1009
1009
1009
1009
1009
1009
30019
30019
30019
30019
1009
1009
1009
1009
1009
30019
30019
30019
30019
30019
30019
1009
30019
30019
30019
30019
30019
1009
1009
1009
1009
30019
30019
30019
30019
30019
30019
30019
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
6006
6006
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
6006
2010
2010
2010
2010
2010
2010
0
0
2010
0
0
2010
2010
2010
2010
2010
2010
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
6006
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
2010
2010
2010
2010
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
6006
6006
6006
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
6006
6006
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
6006
6006
6006
6006
2010
2010
2010
2010
6006
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
2010
2010
2010
2010
2010
2010
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
6006
2010
2010
2010
6006
2010
2010
2010
6006
6006
6006
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
6006
6006
6006
6006
6006
6006
6006
2010
2010
2010
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
6006
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
2010
2010
2010
6006
6006
2010
2010
2010
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
6006
6006
6006
6006
6006
6006
2010
2010
2010
2010
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
0
2010
0
2010
6006
6006
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
6006
6006
6006
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
6006
2010
2010
2010
2010
6006
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
6006
6006
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
2010
2010
2010
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
6006
2010
2010
2010
2010
6006
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
6006
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
6006
2010
2010
2010
2010
2010
2010
2010
6006
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
6006
6006
6006
6006
6006
6006
2010
2010
2010
2010
2010
2010
6006
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
6006
2010
2010
0
2010
2010
2010
2010
2010
6006
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
2010
2010
2010
6006
6006
6006
6006
2010
2010
2010
2010
2010
0
0
0
2010
2010
2010
2010
2010
2010
6006
2010
2010
2010
2010
2010
2010
6006
6006
2010
2010
2010
2010
2010
2010
6006
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
2010
2010
2010
6006
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
2010
2010
2010
2010
6006
2010
2010
2010
2010
2010
2010
2010
6006
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
2010
6006
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
6006
6006
6006
6006
6006
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
6006
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
6006
6006
6006
6006
6006
6006
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
2010
2010
2010
2010
2010
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
2010
2010
2010
2010
2010
2010
2010
6006
6006
6006
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
2010
2010
2010
2010
2010
2010
2010
6006
2010
2010
2010
2010
6006
6006
2010
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
6006
6006
6006
6006
6006
2010
2010
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
2010
2010
2010
2010
2010
6006
6006
6006
6006
2010
2010
2010
2010
2010
2010
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
6006
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
6006
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
6006
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
6006
6006
6006
6006
6006
6006
2010
2010
2010
2010
2010
2010
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
6006
6006
6006
6006
6006
6006
2010
2010
2010
2010
2010
6006
6006
6006
2010
2010
6006
6006
2010
2010
2010
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
6006
6006
2010
2010
2010
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
6006
6006
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
2010
2010
2010
2010
2010
2010
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
6006
6006
6006
6006
2010
2010
2010
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
40030
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
40030
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
40030
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
40030
40030
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
40030
40030
40030
40030
40030
40030
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
40030
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
40030
40030
40030
40030
40030
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
40030
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
40030
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
40030
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
40030
40030
40030
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
40030
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
40030
40030
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
40030
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
40030
40030
40030
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
40030
40030
40030
40030
2010
2010
40030
40030
40030
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
40030
2010
2010
40030
2010
2010
2010
2010
40030
40030
40030
40030
2010
2010
2010
2010
2010
2010
2010
40030
40030
40030
2010
2010
2010
2010
40030
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
40030
2010
2010
40030
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
40030
40030
40030
2010
2010
2010
2010
2010
2010
2010
40030
40030
40030
40030
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
40030
40030
2010
40030
40030
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
40030
2010
2010
40030
2010
2010
2010
40030
40030
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
40030
40030
2010
2010
2010
2010
40030
2010
40030
40030
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
40030
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
40030
40030
2010
2010
2010
2010
2010
2010
2010
2010
40030
2010
40030
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
40030
40030
2010
2010
40030
40030
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
40030
40030
40030
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
6006
2010
2010
2010
2010
2010
2010
2010
2010
5026
5026
5026
2010
2010
2010
2010
2010
5026
5026
5026
5026
5026
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5026
2010
5026
5026
2010
2010
2010
2010
2010
2010
5026
5026
5026
2010
5026
2010
5026
2010
2010
2010
2010
2010
2010
5026
5026
5026
2010
2010
2010
5026
5026
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5026
5026
2010
2010
10001
2010
2010
2010
2010
2010
5026
5026
5026
5026
2010
2010
2010
5026
2010
2010
5026
5026
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5026
5026
5026
5026
5026
2010
2010
5026
14020
14020
14020
14020
5026
5026
5026
5026
5026
5026
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5026
5026
5026
5026
5026
5026
2010
2010
2010
2010
10001
2010
2010
2010
2010
2010
2010
2010
5026
5026
5026
5026
5026
2010
10001
2010
5026
5026
5026
5026
2010
2010
2010
5026
5026
5026
5026
5026
5026
5026
2010
5026
5026
5026
2010
2010
5026
5026
2010
10001
10001
2010
5026
5026
2010
2010
2010
5026
5026
2010
2010
5026
5026
5026
5026
2010
2010
2010
2010
2010
5026
0
5026
5026
5026
5026
5026
2010
2010
5026
2010
5026
5026
5026
5026
5026
2010
2010
2010
5026
5026
5026
5026
5026
5026
2010
2010
2010
2010
2010
2010
5026
5026
5026
5026
2010
5026
5026
5026
5026
5026
2010
2010
2010
2010
2010
5026
5026
5026
5026
5026
5026
5026
2010
5026
5026
2010
2010
2010
2010
2010
5026
5026
2010
2010
2010
2010
5026
5026
2010
2010
2010
5026
5026
5026
5026
5026
2010
2010
5026
5026
5026
5026
5026
5026
2010
2010
2010
2010
10001
10001
10001
5026
5026
5026
2010
2010
2010
2010
5026
5026
5026
5026
2010
10001
5026
5026
5026
5026
5026
5026
10001
2010
2010
2010
10001
10001
10001
10001
2010
2010
2010
2010
2010
2010
5026
5026
5026
5026
14020
14020
2010
5026
5026
2010
5026
2010
2010
2010
2010
5026
5026
0
0
5026
0
5026
0
0
0
0
5026
5026
2010
2010
2010
10001
10001
10001
0
0
0
2010
5026
5026
5026
5026
5026
5026
5026
2010
2010
2010
2010
2010
2010
2010
5026
5026
5026
5026
5026
2010
2010
2010
2010
2010
2010
2010
2010
2010
14020
14020
14020
14020
5026
5026
5026
5026
2010
2010
2010
2010
2010
2010
2010
5026
5026
2010
5026
5026
5026
5026
5026
5026
5026
5026
2010
2010
10001
10001
10001
10001
10001
10001
2010
10001
2010
2010
5026
5026
2010
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
2010
2010
2010
2010
2010
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5026
5026
5026
5026
2010
0
0
2010
5026
5026
2010
2010
2010
5026
2010
5026
5026
2010
2010
2010
5026
5026
5026
2010
2010
2010
2010
2010
5026
2010
2010
2010
2010
2010
5026
5026
5026
5026
5026
5026
5026
5026
5026
2010
2010
5026
2010
5026
5026
14020
14020
14020
14020
14020
2010
5026
5026
5026
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
10001
2010
5026
5026
5026
5026
5026
5026
5026
5026
5026
2010
2010
2010
2010
2010
2010
5026
2010
2010
2010
2010
2010
2010
2010
2010
5026
5026
5026
5026
5026
2010
2010
2010
2010
2010
2010
5026
2010
2010
2010
2010
5026
5026
5026
5026
2010
2010
5026
5026
5026
5026
2010
2010
2010
2010
5026
5026
5026
5026
5026
2010
2010
5026
5026
5026
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
2010
2010
2010
2010
2010
2010
2010
2010
5026
5026
2010
2010
2010
2010
2010
2010
2010
5026
2010
2010
5026
5026
5026
5026
5026
5026
5026
5026
2010
5026
5026
5026
2010
2010
2010
2010
2010
2010
2010
5026
2010
2010
2010
2010
2010
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
2010
5026
2010
2010
2010
2010
5026
5026
2010
2010
2010
2010
2010
2010
2010
2010
2010
5026
2010
2010
2010
2010
2010
2010
2010
2010
2010
10001
10001
10001
10001
2010
2010
2010
2010
2010
2010
2010
5026
5026
5026
2010
5026
2010
5026
5026
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5026
5026
5026
5026
2010
2010
2010
2010
2010
2010
5026
2010
14020
14020
14020
2010
5026
5026
5026
14020
2010
2010
2010
2010
5026
2010
5026
5026
2010
5026
5026
5026
2010
2010
2010
2010
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
10001
10001
10001
5026
2010
2010
2010
2010
5026
5026
5026
5026
5026
5026
5026
2010
2010
2010
2010
5026
5026
5026
5026
5026
5026
2010
5026
10001
2010
2010
2010
2010
2010
5026
5026
5026
2010
2010
5026
5026
5026
5026
2010
2010
5026
2010
2010
5026
5026
5026
2010
2010
2010
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
2010
2010
2010
2010
2010
5026
5026
2010
2010
10001
10001
10001
2010
2010
2010
2010
5026
5026
2010
2010
5026
2010
5026
5026
5026
2010
5026
5026
5026
2010
10001
2010
2010
5026
5026
2010
2010
2010
2010
2010
2010
5026
5026
5026
5026
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5026
5026
5026
2010
2010
2010
10001
10001
10001
2010
5026
5026
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5026
5026
5026
2010
2010
2010
2010
2010
2010
2010
2010
5026
5026
5026
5026
5026
2010
2010
10001
10001
10001
2010
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
2010
2010
2010
10001
10001
10001
2010
2010
5026
0
5026
5026
0
0
2010
2010
2010
5026
5026
5026
2010
2010
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
2010
10001
2010
2010
5026
5026
14020
14020
14020
5026
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5026
5026
5026
2010
2010
5026
2010
2010
2010
2010
2010
5026
5026
5026
2010
2010
2010
2010
2010
10001
10001
10001
10001
2010
2010
2010
2010
5026
5026
2010
2010
2010
2010
5026
5026
5026
10001
10001
2010
5026
2010
2010
2010
2010
2010
5026
5026
5026
5026
5026
5026
2010
2010
2010
2010
2010
2010
2010
2010
2010
5026
2010
2010
5026
5026
5026
2010
2010
2010
2010
2010
2010
2010
5026
5026
5026
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5026
5026
2010
2010
2010
0
0
0
2010
5026
2010
2010
2010
5026
5026
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5026
5026
5026
2010
2010
2010
2010
5026
5026
5026
5026
5026
2010
2010
2010
2010
2010
2010
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5026
5026
5026
5026
5026
5026
5026
5026
5026
2010
5026
2010
5026
2010
2010
2010
5026
2010
2010
2010
2010
2010
5026
5026
5026
5026
0
5026
5026
0
5026
5026
5026
2010
2010
2010
5026
5026
5026
5026
5026
2010
2010
2010
2010
2010
2010
2010
5026
2010
2010
2010
2010
2010
2010
2010
2010
5026
5026
5026
5026
5026
5026
5026
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5026
5026
5026
5026
2010
2010
2010
2010
5026
5026
5026
5026
2010
5026
2010
2010
2010
2010
2010
2010
10001
5026
2010
2010
5026
5026
5026
2010
5026
5026
5026
5026
14020
14020
14020
14020
5026
5026
5026
5026
5026
5026
2010
2010
2010
2010
2010
2010
5026
5026
5026
5026
5026
2010
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
10001
2010
10001
2010
10001
2010
2010
5026
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5026
14020
14020
14020
14020
5026
5026
5026
5026
5026
5026
14020
5026
2010
2010
2010
5026
5026
2010
2010
14020
14020
2010
2010
2010
2010
5026
5026
5026
5026
5026
5026
5026
5026
2010
2010
2010
2010
5026
2010
2010
5026
5026
5026
5026
5026
5026
2010
2010
2010
2010
5026
2010
2010
2010
2010
2010
2010
2010
2010
5026
5026
5026
5026
2010
2010
5026
5026
5026
5026
5026
5026
5026
2010
2010
2010
14020
2010
5026
5026
5026
5026
5026
2010
2010
2010
2010
5026
5026
2010
2010
5026
5026
5026
5026
5026
5026
5026
5026
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5026
5026
5026
2010
2010
2010
2010
2010
5026
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5026
5026
5026
5026
2010
5026
5026
5026
5026
5026
2010
2010
2010
5026
5026
5026
5026
5026
2010
2010
2010
2010
2010
2010
2010
2010
2010
5026
5026
5026
2010
2010
2010
2010
2010
5026
2010
2010
2010
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
2010
2010
10001
10001
10001
10001
5026
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5026
5026
5026
5026
5026
2010
2010
2010
2010
5026
5026
2010
2010
2010
5026
10001
10001
10001
10001
10001
10001
5026
2010
2010
2010
2010
2010
14020
14020
14020
5026
5026
5026
5026
5026
5026
5026
5026
2010
2010
5026
5026
5026
5026
5026
5026
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5026
2010
2010
14020
14020
2010
2010
5026
5026
2010
5026
5026
2010
2010
5026
10001
2010
5026
5026
5026
5026
5026
5026
5026
5026
14020
14020
14020
5026
2010
2010
2010
2010
5026
5026
5026
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
10001
2010
2010
2010
2010
2010
2010
2010
2010
5026
2010
5026
5026
5026
5026
2010
2010
2010
2010
2010
2010
2010
2010
2010
10001
2010
2010
5026
5026
5026
2010
5026
5026
5026
2010
2010
2010
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
10001
10001
5026
5026
5026
5026
5026
5026
5026
2010
0
0
2010
2010
2010
2010
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
14020
14020
14020
2010
2010
2010
2010
2010
5026
5026
2010
2010
2010
2010
2010
5026
5026
5026
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
10001
10001
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5026
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5026
5026
5026
5026
2010
5026
5026
5026
2010
2010
5026
5026
5026
5026
2010
5026
2010
5026
2010
2010
2010
2010
2010
2010
2010
10001
10001
2010
5026
2010
2010
5026
5026
5026
2010
2010
5026
2010
2010
2010
2010
2010
5026
5026
5026
5026
5026
5026
5026
5026
2010
2010
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
2010
2010
2010
2010
2010
10001
2010
2010
2010
2010
5026
5026
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5026
5026
5026
5026
2010
2010
2010
5026
2010
2010
2010
5026
2010
5026
2010
2010
2010
2010
2010
2010
2010
5026
5026
2010
2010
2010
2010
2010
2010
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5026
5026
5026
5026
5026
2010
2010
2010
5026
5026
5026
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5026
5026
5026
5026
5026
5026
5026
5026
2010
2010
2010
0
0
2010
2010
2010
2010
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
2010
2010
2010
2010
5026
2010
5026
2010
0
0
2010
2010
2010
5026
5026
5026
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5026
2010
2010
2010
2010
2010
2010
2010
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
10001
10001
10001
10001
2010
2010
2010
5026
5026
2010
5026
5026
2010
5026
5026
5026
2010
2010
2010
5026
5026
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5026
2010
2010
5026
5026
2010
2010
2010
2010
2010
2010
5026
5026
5026
5026
5026
5026
5026
5026
2010
2010
2010
2010
2010
10001
10001
10001
10001
2010
2010
2010
2010
2010
2010
2010
5026
5026
5026
5026
2010
2010
2010
2010
2010
5026
5026
5026
5026
14020
2010
2010
2010
2010
5026
5026
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5026
5026
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5026
5026
5026
5026
10001
10001
2010
2010
2010
2010
2010
5026
5026
2010
2010
2010
5026
5026
5026
5026
5026
5026
5026
5026
2010
5026
5026
5026
5026
5026
5026
2010
2010
2010
2010
2010
5026
5026
5026
5026
5026
2010
2010
2010
2010
5026
5026
14020
14020
14020
2010
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
2010
2010
2010
2010
2010
2010
2010
2010
2010
5026
5026
2010
2010
2010
2010
2010
2010
5026
2010
2010
5026
5026
2010
5026
5026
2010
2010
5026
5026
5026
10001
2010
2010
2010
2010
2010
2010
5026
2010
2010
2010
2010
2010
5026
2010
2010
2010
2010
2010
2010
5026
5026
5026
2010
2010
2010
2010
2010
5026
14020
14020
14020
2010
2010
2010
2010
2010
2010
2010
5026
2010
2010
2010
2010
5026
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5026
2010
2010
2010
2010
5026
5026
2010
2010
5026
5026
5026
5026
5026
5026
5026
5026
5026
2010
2010
2010
2010
2010
2010
2010
14020
5026
2010
2010
2010
5026
5026
5026
5026
2010
2010
2010
2010
2010
5026
5026
5026
5026
2010
2010
2010
2010
2010
5026
5026
5026
5026
5026
14020
2010
2010
2010
2010
2010
5026
5026
5026
2010
5026
5026
2010
2010
2010
2010
2010
2010
2010
2010
5026
2010
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5026
2010
2010
2010
2010
2010
2010
5026
5026
5026
5026
2010
2010
2010
5026
5026
5026
5026
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5026
2010
2010
2010
5026
5026
5026
2010
14020
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
10001
10001
10001
10001
2010
2010
2010
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
2010
2010
2010
2010
5026
2010
2010
2010
5026
2010
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
2010
2010
5026
2010
2010
5026
5026
2010
2010
5026
5026
5026
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
5026
5026
5026
2010
2010
5026
5026
2010
5026
5026
5026
5026
5026
5026
14020
2010
2010
2010
2010
2010
2010
2010
2010
2010
5026
5026
5026
5026
5026
5026
5026
5026
5026
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
2010
2010
2010
2010
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
2010
2010
2010
2010
2010
2010
2010
2010
2010
5026
2010
10001
10001
10001
10001
2010
2010
2010
2010
2010
2010
2010
5026
5026
5026
2010
2010
5026
5026
2010
2010
2010
5026
5026
2010
5026
2010
2010
2010
2010
2010
2010
5026
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
2010
2010
2010
5026
5026
0
2010
2010
5026
5026
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5026
2010
2010
2010
14020
14020
14020
14020
10001
5026
5026
5026
5026
5026
5026
5026
2010
5026
2010
2010
2010
2010
2010
2010
2010
2010
2010
10001
10001
5026
5026
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5026
2010
2010
2010
2010
2010
2010
5026
2010
2010
10001
10001
2010
2010
5026
5026
5026
5026
2010
2010
2010
2010
5026
5026
5026
5026
5026
2010
2010
5026
2010
2010
5026
2010
2010
2010
2010
5026
5026
5026
5026
5026
5026
5026
2010
5026
2010
2010
5026
5026
5026
5026
2010
2010
2010
2010
2010
10001
10001
10001
10001
5026
5026
5026
5026
2010
2010
5026
2010
5026
5026
5026
2010
2010
5026
5026
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
14020
14020
5026
14020
14020
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
14020
5026
5026
5026
5026
5026
5026
5026
14020
5026
5026
5026
5026
5026
5026
5026
5026
5026
14020
14020
14020
5026
5026
5026
5026
5026
5026
5026
5026
14020
14020
14020
14020
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
10001
10001
14020
14020
14020
5026
10001
10001
10001
10001
10001
10001
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
14020
14020
14020
14020
5026
5026
5026
14020
5026
5026
5026
5026
10001
10001
5026
5026
5026
5026
5026
5026
5026
14020
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
14020
10001
10001
5026
5026
5026
5026
5026
5026
5026
5026
5026
10001
5026
5026
5026
14020
10001
5026
5026
14020
14020
14020
5026
5026
5026
5026
5026
5026
5026
5026
10001
10001
10001
14020
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
14020
5026
5026
5026
5026
5026
5026
5026
14020
14020
5026
5026
5026
5026
5026
5026
5026
5026
5026
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
5026
14020
14020
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
14020
5026
14020
14020
14020
14020
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
14020
5026
5026
14020
14020
5026
5026
5026
5026
5026
5026
14020
5026
5026
5026
5026
5026
5026
5026
5026
14020
10001
5026
5026
5026
5026
5026
14020
14020
14020
10001
14020
14020
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
14020
14020
14020
14020
14020
14020
14020
40032
5026
5026
5026
5026
14020
5026
5026
5026
5026
14020
14020
14020
14020
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
14020
14020
14020
14020
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
14020
14020
14020
14020
5026
5026
5026
5026
14020
14020
14020
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
14020
14020
14020
5026
10001
14020
14020
14020
14020
5026
5026
5026
5026
5026
14020
5026
5026
5026
5026
5026
5026
14020
14020
14020
14020
14020
5026
5026
5026
5026
5026
5026
14020
14020
14020
14020
14020
14020
14020
14020
5026
5026
5026
5026
5026
5026
5026
14020
5026
5026
5026
5026
5026
5026
14020
14020
5026
5026
5026
10001
10001
10001
10001
5026
5026
5026
10001
10001
10001
5026
5026
5026
14020
14020
14020
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
14020
14020
14020
14020
14020
5026
10001
10001
10001
10001
10001
5026
14020
10001
10001
5026
10001
10001
14020
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
14020
5026
14020
10001
5026
5026
5026
5026
5026
5026
5026
5026
14020
5026
5026
5026
5026
5026
14020
14020
14020
5026
5026
14020
14020
14020
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
14020
5026
5026
5026
5026
5026
5026
5026
5026
5026
10001
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
10001
10001
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
14020
14020
5026
5026
5026
5026
5026
5026
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
5026
10001
5026
5026
5026
10001
10001
10001
5026
5026
5026
5026
14020
14020
5026
5026
5026
14020
5026
5026
5026
5026
5026
5026
5026
5026
14020
14020
14020
14020
14020
14020
14020
14020
14020
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
10001
5026
5026
5026
14020
14020
14020
14020
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
10001
10001
10001
10001
10001
5026
5026
5026
14020
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
14020
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
14020
14020
14020
5026
5026
14020
5026
5026
5026
14020
14020
14020
14020
5026
5026
5026
5026
5026
5026
5026
5026
5026
14020
14020
10001
10001
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
14020
14020
14020
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
14020
40032
40032
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
14020
5026
5026
5026
5026
14020
14020
10001
10001
10001
10001
5026
5026
5026
5026
5026
5026
5026
5026
14020
14020
5026
5026
5026
5026
5026
5026
5026
14020
14020
14020
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
14020
14020
14020
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
14020
14020
5026
5026
5026
5026
5026
14020
14020
5026
5026
5026
5026
5026
5026
5026
5026
5026
14020
14020
14020
14020
5026
5026
5026
5026
5026
5026
5026
14020
14020
14020
14020
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
14020
14020
14020
14020
5026
5026
5026
5026
5026
5026
5026
10001
10001
10001
10001
10001
10001
10001
10001
5026
5026
5026
5026
5026
5026
40032
40032
5026
5026
5026
5026
5026
5026
5026
5026
5026
14020
14020
14020
5026
5026
5026
5026
14020
10001
5026
5026
5026
5026
5026
5026
5026
14020
14020
14020
14020
5026
10001
10001
10001
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
14020
14020
14020
14020
14020
14020
5026
5026
14020
14020
14020
14020
14020
14020
14020
14020
5026
10001
10001
5026
5026
5026
5026
5026
14020
10001
10001
5026
5026
5026
5026
5026
5026
5026
5026
5026
10001
10001
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
14020
5026
5026
5026
5026
5026
10001
10001
10001
10001
10001
5026
5026
5026
5026
5026
5026
14020
5026
5026
5026
5026
5026
14020
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
14020
14020
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
14020
5026
5026
5026
5026
14020
14020
14020
14020
14020
14020
10001
10001
10001
10001
10001
10001
10001
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
14020
14020
5026
5026
5026
5026
5026
5026
5026
5026
14020
5026
5026
5026
5026
5026
5026
10001
10001
10001
10001
10001
10001
10001
10001
5026
5026
5026
5026
5026
5026
5026
14020
14020
14020
10001
10001
10001
10001
10001
10001
14020
14020
5026
5026
10001
10001
14020
10001
10001
10001
10001
10001
10001
10001
10001
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
14020
14020
14020
14020
14020
10001
10001
10001
10001
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
14020
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
10001
10001
10001
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
14020
14020
14020
14020
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
14020
14020
14020
5026
5026
5026
5026
5026
5026
14020
14020
14020
5026
5026
5026
5026
5026
14020
14020
14020
14020
5026
5026
14020
14020
5026
5026
5026
5026
5026
5026
5026
14020
5026
5026
5026
5026
5026
5026
5026
5026
5026
10001
10001
10001
10001
5026
14020
14020
5026
5026
5026
5026
5026
14020
14020
14020
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
10001
5026
14020
10001
10001
14020
14020
14020
5026
5026
5026
10001
10001
10001
10001
10001
10001
5026
10001
10001
10001
10001
10001
5026
10001
10001
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
14020
5026
5026
5026
5026
14020
5026
5026
5026
14020
14020
5026
5026
14020
5026
5026
5026
5026
5026
5026
5026
5026
5026
14020
10001
10001
10001
5026
5026
5026
5026
5026
5026
5026
5026
10001
10001
14020
14020
14020
5026
5026
5026
5026
5026
5026
10001
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
10001
5026
10001
10001
14020
5026
5026
14020
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
14020
14020
14020
5026
14020
14020
5026
5026
5026
14020
5026
5026
5026
5026
5026
5026
5026
5026
5026
14020
14020
5026
14020
14020
14020
5026
5026
5026
14020
14020
14020
14020
14020
14020
14020
14020
5026
5026
5026
5026
5026
10001
10001
5026
14020
14020
5026
5026
5026
5026
5026
10001
10001
10001
10001
10001
10001
10001
5026
5026
5026
5026
5026
10001
0
14020
14020
14020
14020
14020
3051
2010
2010
2010
2010
2010
2010
2010
2010
2010
3051
3051
2010
2010
2010
2010
7013
7013
2010
2010
2010
2010
2010
2010
2010
2010
14020
14020
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
3051
2010
3051
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
3051
3051
3051
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7013
3051
3051
2010
2010
2010
14020
14020
14020
7013
7013
14020
14020
3051
2010
2010
2010
2010
2010
2010
2010
2010
3051
3051
3051
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
3051
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
3051
3051
3051
2010
2010
2010
2010
2010
2010
0
0
0
3051
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
3051
3051
3051
2010
14020
14020
7013
7013
3051
3051
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
14020
14020
14020
2010
2010
2010
2010
2010
2010
2010
14020
2010
2010
2010
3051
3051
3051
3051
2010
0
0
0
2010
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
3051
3051
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
2010
2010
2010
3051
3051
3051
3051
3051
2010
2010
3051
3051
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
3051
3051
2010
0
2010
14020
14020
3051
3051
3051
3051
3051
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7013
2010
2010
14020
14020
7013
7013
7013
2010
2010
2010
2010
3051
3051
3051
3051
2010
0
0
2010
2010
2010
3051
2010
2010
3051
14020
14020
14020
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
3051
3051
3051
2010
2010
2010
14020
14020
14020
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
3051
3051
0
0
0
14020
14020
2010
2010
2010
2010
3051
3051
3051
3051
3051
3051
3051
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
3051
3051
3051
2010
2010
2010
2010
2010
2010
2010
3051
3051
3051
2010
2010
2010
2010
2010
2010
2010
14020
14020
14020
14020
14020
14020
14020
2010
2010
2010
14020
14020
2010
14020
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
3051
3051
3051
3051
3051
2010
2010
2010
2010
14020
14020
2010
2010
2010
14020
3051
2010
2010
2010
2010
3051
3051
3051
3051
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
3051
2010
2010
2010
2010
2010
2010
3051
2010
2010
7013
7013
7013
0
0
0
0
0
14020
14020
7013
14020
2010
2010
3051
3051
3051
3051
3051
3051
3051
2010
7013
7013
7013
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7013
7013
7013
7013
7013
7013
7013
7013
2010
2010
2010
2010
2010
3051
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
3051
2010
3051
3051
2010
3051
2010
2010
2010
3051
3051
3051
3051
3051
3051
2010
7013
7013
14020
14020
14020
2010
2010
2010
3051
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
3051
3051
3051
3051
3051
3051
2010
2010
2010
2010
2010
2010
2010
7013
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
3051
3051
3051
3051
3051
3051
2010
2010
2010
2010
0
0
0
2010
2010
2010
2010
2010
2010
3051
3051
3051
3051
2010
2010
2010
2010
2010
3051
2010
2010
2010
2010
2010
3051
3051
3051
3051
0
0
0
0
0
0
0
0
0
0
3051
3051
2010
2010
2010
2010
2010
3051
3051
3051
3051
3051
3051
3051
14020
14020
7013
7013
7013
7013
7013
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
3051
3051
3051
3051
3051
2010
2010
2010
2010
3051
3051
3051
3051
3051
3051
3051
3051
2010
3051
14020
14020
14020
3051
3051
3051
2010
3051
3051
3051
3051
2010
2010
3051
2010
2010
3051
2010
2010
2010
2010
2010
2010
2010
14020
2010
2010
2010
3051
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
3051
3051
3051
2010
2010
3051
3051
3051
3051
3051
3051
3051
3051
3051
2010
2010
2010
2010
2010
2010
7013
3051
3051
3051
3051
3051
2010
2010
2010
3051
2010
2010
2010
2010
2010
2010
2010
2010
3051
3051
3051
3051
3051
3051
7013
7013
2010
2010
2010
3051
2010
2010
2010
2010
2010
2010
3051
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
3051
3051
2010
2010
2010
2010
2010
2010
2010
3051
3051
3051
2010
3051
3051
3051
2010
2010
2010
2010
3051
3051
3051
3051
3051
2010
2010
2010
2010
2010
2010
2010
2010
14020
14020
14020
7013
7013
2010
2010
2010
2010
2010
2010
2010
14020
2010
2010
0
2010
2010
2010
3051
3051
2010
2010
2010
2010
2010
2010
2010
3051
3051
3051
2010
2010
2010
0
0
2010
0
2010
2010
2010
3051
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
0
0
0
0
0
0
0
0
0
0
3051
3051
2010
2010
2010
2010
7013
7013
7013
2010
2010
2010
2010
2010
3051
3051
3051
3051
2010
2010
2010
2010
3051
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
3051
3051
2010
2010
3051
2010
2010
2010
2010
2010
2010
2010
3051
2010
2010
3051
2010
2010
2010
2010
2010
3051
3051
3051
3051
3051
3051
3051
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
3051
2010
2010
2010
2010
2010
2010
2010
14020
2010
3051
3051
2010
2010
2010
2010
2010
3051
3051
3051
3051
3051
2010
0
0
0
2010
2010
14020
14020
14020
14020
2010
2010
2010
3051
3051
3051
3051
2010
2010
3051
3051
3051
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
3051
3051
2010
2010
2010
2010
2010
2010
2010
7013
14020
14020
14020
14020
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7013
7013
14020
7013
14020
14020
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
3051
3051
3051
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
3051
2010
3051
3051
3051
3051
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
3051
3051
3051
2010
2010
2010
2010
3051
2010
0
0
3051
3051
3051
3051
2010
2010
2010
2010
2010
14020
14020
2010
0
3051
3051
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
3051
3051
3051
3051
2010
2010
2010
2010
2010
14020
14020
14020
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
3051
3051
3051
3051
2010
0
2010
14020
14020
14020
14020
14020
14020
14020
2010
2010
2010
2010
2010
2010
3051
3051
3051
3051
2010
7013
14020
7013
14020
7013
14020
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
3051
3051
3051
3051
3051
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
3051
3051
2010
2010
2010
2010
3051
3051
3051
0
3051
3051
3051
3051
7013
14020
14020
14020
14020
14020
2010
0
2010
0
2010
3051
2010
2010
2010
3051
3051
3051
3051
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
3051
3051
2010
2010
2010
0
3051
3051
3051
2010
2010
2010
3051
3051
3051
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
3051
3051
2010
2010
2010
2010
2010
2010
2010
2010
2010
14020
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
0
0
2010
3051
14020
14020
2010
2010
2010
2010
14020
2010
2010
2010
2010
0
2010
3051
3051
3051
3051
2010
2010
2010
7013
14020
14020
14020
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
3051
3051
3051
3051
3051
3051
3051
3051
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
3051
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
3051
2010
3051
2010
2010
3051
2010
3051
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
3051
3051
2010
3051
2010
2010
2010
2010
7013
7013
2010
2010
2010
2010
3051
3051
3051
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
2010
2010
2010
3051
3051
3051
2010
2010
2010
3051
3051
3051
2010
2010
2010
2010
2010
2010
2010
2010
2010
14020
14020
14020
14020
2010
2010
2010
2010
2010
2010
3051
3051
3051
3051
3051
3051
3051
3051
3051
2010
2010
2010
2010
2010
2010
2010
14020
2010
3051
3051
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
3051
3051
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
3051
2010
3051
3051
3051
3051
2010
14020
14020
7013
14020
14020
3051
2010
2010
3051
3051
3051
3051
3051
2010
2010
2010
3051
3051
3051
2010
2010
2010
2010
3051
2010
2010
2010
2010
2010
2010
2010
3051
14020
2010
2010
2010
2010
2010
2010
2010
2010
3051
3051
3051
3051
3051
3051
3051
3051
3051
2010
2010
2010
2010
2010
2010
2010
2010
3051
3051
3051
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
3051
3051
3051
2010
0
2010
2010
2010
3051
3051
3051
2010
2010
2010
2010
2010
3051
0
0
3051
3051
3051
3051
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
3051
3051
3051
3051
2010
2010
2010
2010
7013
7013
7013
7013
7013
3051
2010
2010
3051
3051
3051
2010
2010
2010
2010
2010
2010
2010
2010
3051
3051
3051
3051
3051
3051
3051
3051
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
7013
7013
7013
14020
7013
7013
2010
2010
2010
2010
2010
2010
3051
3051
3051
3051
3051
3051
2010
2010
3051
3051
2010
2010
3051
3051
3051
3051
2010
0
2010
2010
2010
2010
2010
14020
14020
14020
2010
2010
3051
3051
2010
2010
2010
3051
3051
14020
14020
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
3051
3051
2010
2010
2010
2010
2010
2010
2010
3051
3051
3051
3051
3051
3051
2010
2010
2010
2010
2010
2010
3051
3051
3051
3051
2010
2010
2010
2010
2010
3051
3051
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
3051
3051
3051
3051
2010
2010
2010
2010
2010
2010
2010
3051
2010
2010
2010
2010
2010
3051
3051
3051
3051
3051
3051
3051
2010
3051
3051
2010
2010
2010
3051
3051
3051
2010
2010
2010
2010
2010
2010
2010
2010
2010
3051
3051
2010
2010
3051
2010
2010
2010
2010
2010
2010
2010
2010
3051
3051
3051
2010
14020
2010
14020
2010
3051
14020
14020
2010
2010
2010
3051
3051
3051
3051
3051
3051
2010
14020
2010
2010
3051
2010
2010
2010
2010
2010
2010
2010
2010
2010
3051
2010
2010
2010
3051
3051
3051
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
3051
3051
3051
3051
2010
2010
2010
3051
3051
3051
40032
40032
40032
40032
40032
40032
40032
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
40055
40055
40055
40055
40055
40055
40055
14020
14020
14020
14020
14020
14020
14020
40054
14020
14020
14020
14020
14020
3051
3051
14020
14020
14020
14020
14020
5026
5026
14020
14020
14020
3051
3051
40054
40054
40054
40053
40053
14020
40055
40055
40055
0
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
40032
40032
40032
14020
14020
14020
14020
14020
40032
40032
3051
3051
3051
14020
14020
14020
14020
14020
7013
7013
7013
7013
14020
14020
14020
14020
14020
14020
40055
40055
40055
40055
14020
14020
0
14020
14020
14020
14020
14020
14020
14020
14020
14020
3051
3051
14020
14020
14020
0
40055
14020
40055
40055
3051
14020
40054
14020
14020
14020
14020
7013
14020
14020
14020
40053
14020
40032
40032
40032
40032
40032
14020
14020
14020
3051
3051
3051
3051
3051
14020
14020
14020
40032
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
0
0
0
14020
14020
14020
14020
14020
3051
3051
3051
3051
3051
14020
14020
14020
7013
7013
14020
14020
0
0
14020
0
0
3051
3051
40053
40053
40053
40054
0
0
0
14020
14020
40054
40054
14020
14020
40055
40054
40054
14020
14020
14020
40054
40054
0
0
0
0
3051
3051
3051
40054
40054
40054
14020
14020
14020
5026
40054
14020
14020
40054
40054
40054
0
0
0
0
0
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
3051
0
0
14020
14020
40032
14020
40054
14020
14020
14020
14020
14020
5026
40032
40032
0
0
40053
40053
40053
40053
40032
14020
14020
14020
0
0
0
0
0
0
0
0
0
0
40055
40055
40055
40055
40055
14020
3051
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
40032
40032
14020
14020
0
0
0
0
0
0
14020
14020
14020
14020
14020
14020
14020
14020
14020
0
40032
40032
0
40054
40054
40054
40054
40054
40054
40054
40054
40054
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
40032
40032
40032
40054
40054
40054
14020
14020
14020
14020
14020
3051
3051
3051
3051
3051
3051
14020
40054
40054
3051
3051
3051
3051
3051
3051
14020
14020
14020
14020
14020
14020
14020
40032
14020
40032
14020
14020
14020
14020
0
0
0
14020
14020
14020
14020
40055
40055
40055
40055
40055
14020
14020
14020
14020
7013
14020
40054
40054
0
0
14020
14020
14020
14020
14020
40032
0
40032
40032
0
0
0
0
40032
14020
14020
14020
14020
14020
0
0
14020
14020
14020
14020
14020
40054
40054
40054
14020
14020
3051
3051
3051
14020
40053
40053
40053
3051
0
0
0
14020
14020
14020
0
0
0
0
0
0
3051
3051
14020
14020
7013
0
0
0
14020
14020
3051
3051
3051
14020
3051
3051
3051
3051
14020
14020
14020
14020
14020
14020
14020
14020
40054
40054
40054
40053
40053
40053
40053
40053
0
14020
14020
14020
14020
14020
14020
14020
3051
3051
3051
14020
14020
40053
40032
14020
40032
0
0
40032
14020
40032
14020
40032
40032
14020
5026
14020
40054
40054
40053
40053
14020
40054
14020
14020
14020
14020
14020
3051
14020
40053
40053
40053
40053
40053
40053
40053
0
40032
14020
14020
14020
14020
14020
3051
3051
3051
3051
3051
40032
5026
14020
14020
14020
14020
14020
3051
3051
14020
14020
40055
40055
40055
14020
14020
40054
14020
40032
14020
14020
14020
14020
40054
14020
14020
14020
14020
14020
14020
0
0
0
0
40054
40054
0
0
0
0
0
0
40054
14020
40032
40054
14020
0
0
0
14020
0
14020
14020
40032
40032
14020
14020
40032
40032
40032
7013
7013
14020
7013
14020
14020
14020
14020
3051
3051
3051
40054
14020
5026
14020
14020
14020
14020
40054
40055
40055
40055
14020
14020
14020
14020
14020
7013
14020
7013
7013
14020
14020
14020
14020
14020
14020
14020
40054
14020
14020
14020
14020
14020
5026
5026
5026
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
40054
40054
40054
40054
40054
14020
14020
14020
40053
40032
40032
40032
14020
14020
7013
7013
7013
14020
14020
14020
14020
14020
40032
5026
14020
14020
7013
7013
40032
40032
40032
40032
40032
40032
40032
3051
3051
3051
14020
14020
14020
14020
0
0
0
0
0
0
40032
14020
14020
14020
14020
14020
40032
40032
40053
40053
40053
40053
5026
5026
5026
14020
14020
14020
14020
40054
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
0
40032
40032
40032
40032
40032
40032
40032
14020
14020
14020
14020
14020
14020
40054
40054
14020
14020
14020
40054
40053
0
14020
0
0
0
14020
14020
14020
14020
14020
14020
14020
5026
5026
5026
5026
40032
40032
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
40032
3051
3051
3051
40032
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
40032
40032
40032
0
14020
14020
0
3051
3051
3051
14020
0
0
0
40032
40032
14020
3051
3051
14020
14020
14020
14020
14020
14020
40054
40054
14020
40054
40054
14020
14020
3051
3051
3051
5026
5026
14020
40053
14020
0
0
0
40032
40032
40032
7013
7013
7013
7013
14020
14020
14020
40054
40054
14020
14020
14020
14020
7013
7013
40032
40032
40032
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
5026
5026
5026
5026
40054
40054
40053
40053
40053
5026
5026
5026
5026
40053
40053
40053
14020
14020
14020
40054
40054
3051
3051
3051
3051
3051
3051
3051
3051
14020
14020
14020
14020
40032
40032
40032
40032
40032
14020
14020
40032
14020
14020
14020
14020
40054
40054
40054
40054
40054
40054
14020
14020
14020
14020
14020
14020
14020
40032
14020
14020
14020
14020
14020
40053
14020
14020
14020
3051
3051
14020
40054
40054
40054
40055
14020
14020
14020
3051
3051
40032
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
0
0
0
40032
3051
3051
3051
3051
40054
14020
14020
14020
40032
14020
40032
40032
0
0
3051
40032
0
0
0
0
0
40032
14020
14020
5026
14020
14020
14020
14020
40054
40054
40054
14020
3051
3051
3051
3051
3051
40054
14020
14020
14020
40053
40053
40054
40032
14020
14020
14020
40055
40055
40055
40055
40055
40055
40055
14020
14020
14020
14020
14020
14020
14020
14020
0
14020
14020
14020
0
14020
14020
14020
14020
14020
14020
40032
40032
14020
14020
40053
14020
14020
14020
14020
40032
40032
40032
14020
40053
40053
40053
14020
14020
40054
40054
40054
3051
3051
0
3051
40032
14020
14020
40032
14020
14020
14020
14020
14020
14020
14020
14020
40053
40053
14020
40055
40055
40055
40055
14020
40055
40055
7013
7013
7013
7013
14020
14020
3051
40055
40055
40055
40055
40055
40054
40054
40054
40054
14020
14020
14020
3051
3051
3051
3051
3051
0
0
0
0
14020
14020
14020
14020
40054
0
0
0
3051
40055
40055
40055
5026
40054
40054
40054
40032
14020
40032
14020
40054
40054
14020
14020
14020
14020
14020
14020
14020
14020
14020
40054
40054
14020
40055
40055
40055
40055
14020
14020
14020
14020
14020
40032
14020
14020
0
0
0
0
3051
7013
7013
14020
7013
7013
14020
14020
40032
40032
40032
14020
14020
14020
14020
14020
3051
3051
0
0
0
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
3051
3051
14020
3051
3051
3051
3051
14020
14020
5026
5026
5026
5026
5026
5026
5026
14020
40032
40032
40032
40032
0
0
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
40032
40032
5026
5026
14020
14020
14020
14020
14020
40054
40054
14020
14020
14020
40032
14020
40055
40055
14020
40055
40055
14020
40053
40053
0
0
0
0
0
14020
14020
14020
40053
40053
40053
40053
40054
40054
0
0
40054
40054
3051
3051
14020
14020
14020
14020
14020
14020
14020
14020
3051
3051
40032
14020
14020
40032
40032
40032
40032
40032
14020
14020
40053
40053
40053
40053
40053
40053
40053
14020
14020
14020
14020
14020
14020
3051
3051
3051
40054
40054
14020
14020
14020
14020
14020
40054
40054
40054
40054
40054
14020
0
0
14020
0
14020
14020
14020
40054
40054
40054
7013
7013
7013
40054
0
14020
14020
14020
14020
14020
14020
14020
14020
40053
3051
14020
14020
14020
14020
3051
14020
14020
3051
3051
3051
14020
14020
14020
14020
14020
14020
14020
14020
40054
40054
14020
40054
40054
3051
40054
40054
14020
14020
14020
14020
14020
14020
14020
14020
40053
40053
40053
40053
40053
40053
40053
40055
14020
14020
40055
14020
14020
14020
14020
14020
14020
14020
40032
40032
40032
14020
14020
14020
14020
14020
14020
14020
14020
3051
3051
40053
40053
40053
40053
40032
0
0
0
40032
0
0
0
40032
14020
0
14020
14020
5026
14020
14020
40054
40054
40054
40054
40054
40054
40054
40054
40054
14020
40054
40054
40054
40053
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
40054
40054
40054
40053
40053
40053
14020
40053
14020
14020
7013
14020
7013
14020
14020
14020
14020
14020
14020
40032
40032
14020
40032
14020
14020
14020
14020
14020
3051
3051
3051
3051
14020
0
40054
40054
14020
14020
14020
14020
7013
7013
40054
40054
40054
3051
3051
3051
3051
14020
14020
14020
14020
14020
14020
14020
0
0
0
0
14020
14020
14020
14020
14020
0
0
40032
14020
14020
14020
0
14020
40055
40055
40055
40055
40055
14020
14020
14020
14020
14020
14020
14020
14020
40055
40055
3051
3051
3051
0
0
0
0
0
0
14020
14020
3051
3051
3051
3051
14020
14020
14020
40054
40054
40054
40054
14020
14020
40053
40053
40053
40053
40053
40053
14020
40032
40032
14020
0
0
0
14020
14020
14020
14020
14020
14020
14020
14020
14020
3051
40055
40055
14020
40055
40055
14020
40055
14020
14020
14020
14020
14020
14020
14020
14020
0
40054
40054
40054
14020
14020
14020
40032
3051
40054
14020
40054
3051
40054
40054
40054
40054
14020
14020
40054
40054
14020
14020
3051
3051
3051
3051
3051
14020
14020
14020
14020
14020
40054
40054
40032
40032
40032
14020
14020
40032
40053
40053
40053
40053
14020
14020
14020
14020
14020
3051
14020
14020
14020
14020
14020
3051
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
40054
40054
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
3051
3051
3051
3051
3051
3051
3051
3051
3051
14020
14020
14020
14020
0
14020
0
40032
14020
14020
14020
40032
40032
40032
3051
3051
14020
14020
14020
14020
14020
14020
14020
14020
40055
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
0
0
0
0
0
0
14020
14020
0
14020
14020
3051
14020
14020
14020
14020
14020
40054
14020
14020
14020
14020
14020
14020
14020
14020
14020
3051
3051
0
0
0
14020
14020
40054
14020
14020
14020
14020
14020
40032
40032
40032
7013
7013
7013
14020
40055
40055
40055
40055
40055
40055
40054
40054
14020
40032
40032
40032
14020
14020
14020
40032
0
0
0
0
40032
40032
14020
0
0
0
0
3051
14020
40053
40053
40053
40053
40053
40053
40053
40055
40055
40055
40055
14020
3051
3051
3051
3051
3051
3051
14020
3051
14020
14020
3051
3051
14020
14020
14020
14020
14020
14020
0
14020
3051
3051
3051
40032
40032
40032
14020
14020
14020
14020
14020
3051
3051
3051
14020
40032
40032
14020
14020
14020
14020
40054
40054
40054
40054
40054
40032
40032
14020
0
0
0
14020
14020
14020
40053
40053
40053
40053
40053
40032
40032
40032
40032
3051
40032
40032
40032
3051
3051
3051
3051
40053
40053
40053
40053
40053
40053
14020
14020
40032
14020
14020
14020
14020
40032
14020
40053
14020
40054
0
14020
14020
14020
14020
40053
40053
40053
40053
40053
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
3051
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
40054
40054
40054
40032
40032
40032
14020
0
0
0
0
0
14020
40054
14020
40054
40054
40054
40054
40054
40054
14020
14020
14020
14020
40053
40055
40055
40055
40055
40055
14020
14020
40053
40053
14020
14020
14020
14020
14020
3051
14020
14020
14020
14020
40053
40053
40053
40053
0
0
40053
14020
0
14020
14020
14020
14020
0
0
14020
14020
14020
3051
3051
40032
40032
40032
40032
40032
40032
14020
14020
0
0
14020
14020
14020
0
0
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
0
0
0
14020
0
14020
14020
14020
14020
14020
14020
0
0
0
0
0
0
0
40055
40055
5026
5026
14020
40055
40055
40055
40055
40055
40055
40055
40055
40055
14020
40053
40053
14020
14020
14020
14020
14020
14020
3051
40053
40053
40053
40053
40053
14020
14020
14020
40032
40032
14020
14020
40054
40054
40054
3051
3051
3051
3051
40054
40054
40054
14020
14020
5026
5026
5026
5026
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
40032
40032
14020
14020
40053
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
40032
40032
40032
40032
40032
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
40055
40055
40055
14020
14020
14020
14020
40053
3051
40032
40032
40032
40032
14020
14020
3051
3051
3051
14020
3051
3051
3051
3051
3051
3051
3051
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
3051
14020
14020
40032
40032
14020
14020
14020
40032
40032
40032
7013
5026
5026
5026
5026
14020
14020
0
0
40032
14020
14020
40055
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
40054
40054
3051
3051
14020
14020
14020
40054
40054
40054
40054
40054
40054
40054
40054
40054
40055
40055
40055
40055
40032
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
3051
3051
14020
40032
40032
40032
14020
14020
40055
40055
40055
3051
3051
3051
3051
14020
14020
14020
7013
7013
14020
14020
14020
14020
14020
14020
14020
40054
40054
40054
3051
3051
3051
14020
14020
5026
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
40032
40032
14020
40032
3051
3051
3051
3051
14020
14020
14020
14020
14020
3051
14020
14020
14020
14020
14020
40053
40053
14020
14020
40055
40055
40055
40055
40055
14020
14020
0
14020
14020
14020
14020
14020
14020
14020
14020
14020
40032
40032
14020
40032
40032
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
7013
14020
7013
14020
7013
7013
40053
40053
40053
40053
14020
14020
40054
40054
40054
14020
14020
40032
40032
14020
14020
40032
14020
14020
14020
40032
40032
40032
0
40032
14020
14020
14020
14020
40054
40054
40054
40054
14020
14020
40054
14020
14020
14020
40032
5026
5026
3051
40053
40053
14020
14020
14020
3051
0
0
0
40032
14020
14020
14020
40054
40054
40054
40054
40054
14020
14020
40032
40032
40032
14020
14020
14020
14020
14020
14020
14020
14020
14020
40032
40032
14020
14020
14020
14020
40032
40032
14020
14020
14020
14020
14020
14020
14020
14020
14020
0
0
0
0
14020
40032
40032
40032
14020
40032
0
0
0
0
0
14020
14020
14020
14020
0
14020
14020
14020
5026
14020
14020
3051
3051
3051
40054
40054
14020
14020
14020
40053
14020
14020
5026
5026
5026
5026
14020
14020
40054
40053
14020
14020
14020
14020
14020
14020
0
14020
0
0
0
14020
0
14020
14020
3051
3051
40053
40053
40053
40053
40053
40053
40053
40053
40053
40054
40054
40054
40054
40054
40054
40054
14020
14020
14020
14020
14020
0
0
0
0
0
14020
14020
14020
14020
14020
14020
0
0
40032
40032
0
0
14020
14020
14020
40032
40055
40055
40055
40055
40055
40053
40053
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
40055
40055
40055
14020
14020
14020
3051
14020
14020
3051
3051
40053
40053
3051
3051
40032
14020
14020
14020
14020
3051
3051
3051
14020
14020
14020
14020
7013
0
0
14020
14020
14020
40053
40053
40053
40053
40054
40054
3051
3051
3051
14020
14020
14020
14020
14020
14020
14020
14020
3051
3051
3051
40053
40053
40053
40053
7013
40032
14020
14020
14020
0
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
40032
14020
0
0
0
40032
40032
0
0
0
0
0
40032
14020
3051
3051
3051
3051
3051
3051
3051
14020
14020
0
0
0
0
0
0
0
40032
14020
14020
40053
40053
0
0
0
40055
40055
40055
40055
14020
14020
40032
40032
40032
40032
14020
14020
14020
14020
14020
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
40054
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
0
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
0
0
0
0
14020
14020
14020
40054
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
40054
40054
40054
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
0
0
0
0
0
0
0
14020
0
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
40054
40054
40054
40054
14020
14020
14020
14020
14020
14020
14020
14020
0
0
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
40054
40054
40054
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
40054
40054
40054
40054
40054
40054
40054
14020
40054
14020
14020
14020
14020
40054
40054
40054
40054
40054
40054
40054
40054
40054
40054
40054
40054
40054
40054
40054
14020
14020
14020
14020
14020
14020
14020
40054
40054
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
40054
40054
40054
40054
40054
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
40054
40054
14020
14020
14020
14020
14020
14020
0
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
0
0
14020
40054
40054
40054
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
40054
40054
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
40054
40054
14020
14020
14020
14020
14020
14020
40054
40054
40054
40054
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
40054
40054
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
2010
2010
2010
1008
1008
1008
1008
0
0
0
0
0
2010
0
2010
0
2010
2010
0
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
2010
0
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
2010
0
0
0
0
0
0
2010
2010
0
0
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
1008
1008
1008
1008
0
0
0
1008
0
2010
2010
2010
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
2010
2010
2010
2010
0
0
0
0
0
2010
0
0
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
0
0
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1008
1008
1008
1008
1008
1008
1008
1008
1008
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
1008
1008
1008
1008
0
0
0
0
1008
1008
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
0
0
0
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
0
0
0
0
0
0
1008
0
0
1008
2010
2010
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
2010
2010
2010
2010
0
0
0
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
2010
0
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
2010
2010
2010
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
2010
2010
2010
0
0
1008
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
1008
1008
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
2010
2010
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1008
1008
0
1008
1008
1008
1008
0
0
2010
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1008
1008
1008
1008
1008
1008
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1008
0
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
1008
0
0
1008
1008
1008
0
0
0
0
1008
1008
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
0
0
0
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
0
0
0
0
0
0
0
2010
2010
2010
0
0
0
0
0
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
1008
0
1008
1008
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
2010
2010
0
0
0
2010
2010
0
0
0
0
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
0
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
1008
1008
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
1008
0
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
0
1008
0
0
0
0
1008
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1008
1008
0
1008
2010
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
0
0
0
2010
2010
2010
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
0
0
0
0
0
0
1008
1008
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
0
0
0
0
0
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
1008
1008
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1008
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
2010
2010
2010
2010
2010
2010
0
0
0
1008
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
0
0
2010
2010
0
0
0
0
0
2010
2010
2010
2010
2010
1008
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1008
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
2010
0
0
0
2010
2010
2010
2010
0
2010
0
0
0
0
0
2010
0
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
0
0
2010
2010
2010
2010
2010
0
2010
2010
2010
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
0
0
0
0
0
0
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
0
2010
2010
0
0
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
2010
2010
0
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
2010
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
0
2010
2010
2010
2010
2010
0
2010
0
2010
2010
2010
0
2010
2010
0
0
0
0
0
0
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1008
1008
1008
1008
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
2010
2010
2010
2010
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
2010
0
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
2010
2010
0
0
0
0
0
0
0
2010
0
0
0
0
2010
0
2010
2010
0
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
2010
2010
2010
2010
1008
2010
2010
2010
2010
2010
2010
0
0
0
1008
1008
1008
1008
1008
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
1008
0
0
0
0
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
1008
2010
0
0
0
0
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
0
0
0
2010
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
2010
2010
1008
1008
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
1008
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
0
2010
2010
2010
0
2010
2010
2010
2010
0
1008
1008
1008
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
1008
1008
1008
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
2010
0
0
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
1008
0
0
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
0
2010
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
1008
1008
1008
2010
2010
2010
2010
2010
1008
1008
0
2010
2010
2010
2010
2010
2010
2010
0
0
0
1008
0
1008
1008
1008
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
2010
2010
2010
1008
1008
1008
1008
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
0
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
0
0
0
0
0
2010
2010
2010
2010
2010
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
0
0
0
1008
1008
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
0
0
0
0
0
2010
2010
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1008
1008
1008
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1008
1008
1008
1008
1008
1008
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1008
1008
1008
1008
1008
1008
2010
2010
0
0
0
0
0
0
0
0
0
0
2010
2010
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
1008
0
0
0
0
0
0
0
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
1008
1008
1008
0
0
0
0
0
2010
2010
2010
2010
2010
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
0
0
2010
2010
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
0
2010
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
2010
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1008
1008
1008
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
2010
0
0
0
0
1008
1008
0
0
0
1008
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
0
1008
1008
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
0
1008
1008
1008
0
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
1008
0
0
1008
0
0
0
0
0
0
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
1008
0
0
0
0
0
0
0
0
1008
1008
1008
1008
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
0
0
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
0
0
0
1008
1008
1008
0
0
0
0
0
0
1008
0
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
1008
1008
1008
1008
1008
0
0
0
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
0
0
1008
1008
0
0
0
1008
0
1008
1008
1008
1008
1008
0
0
0
1008
1008
1008
0
0
0
0
0
0
0
0
0
1008
1008
0
0
0
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
0
0
0
0
0
1008
0
1008
0
0
0
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
1008
0
0
0
0
1008
0
0
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
0
0
0
0
0
1008
1008
0
0
0
0
1008
1008
0
0
0
1008
0
0
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
1008
1008
0
1008
0
1008
1008
1008
1008
1008
1008
1008
0
0
0
1008
1008
1008
1008
1008
1008
0
1008
1008
1008
1008
1008
1008
0
0
0
0
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
1008
0
1008
0
0
1008
0
1008
0
0
0
0
0
0
0
0
0
0
1008
1008
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
1008
1008
1008
0
0
1008
0
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
1008
1008
1008
1008
1008
0
1008
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
1008
0
1008
1008
1008
0
1008
0
0
0
1008
1008
1008
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
1008
1008
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
0
1008
1008
1008
1008
0
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
1008
1008
0
0
0
1008
1008
1008
1008
0
0
1008
1008
1008
0
1008
0
1008
1008
1008
0
0
0
0
0
0
1008
1008
0
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
1008
0
0
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
0
1008
1008
1008
1008
1008
1008
0
0
0
0
1008
1008
1008
1008
1008
1008
0
1008
1008
1008
1008
1008
1008
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
1008
1008
1008
1008
1008
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
0
0
1008
1008
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
1008
0
1008
1008
1008
1008
1008
1008
1008
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
0
1008
1008
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
0
1008
1008
0
0
0
0
0
1008
1008
1008
1008
1008
0
1008
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
1008
1008
1008
1008
1008
0
1008
0
1008
1008
0
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
1008
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
1008
0
0
0
0
0
0
0
1008
0
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
1008
0
0
1008
0
0
0
1008
0
0
1008
1008
0
1008
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
1008
0
1008
0
0
1008
1008
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
0
0
1008
0
1008
1008
1008
0
1008
1008
1008
1008
1008
1008
0
1008
1008
0
0
0
1008
0
0
1008
0
1008
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
1008
1008
1008
0
1008
1008
1008
1008
1008
1008
1008
1008
0
1008
1008
0
1008
0
1008
1008
1008
1008
0
1008
0
1008
1008
0
1008
1008
0
0
0
0
1008
1008
1008
0
0
1008
1008
1008
1008
0
1008
0
0
0
0
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
0
0
0
0
0
0
0
1008
1008
0
1008
1008
1008
1008
0
0
0
0
0
0
1008
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
1008
1008
1008
1008
0
0
0
1008
1008
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
1008
1008
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
1008
1008
0
1008
0
1008
1008
0
0
0
0
0
1008
0
0
1008
0
1008
1008
1008
0
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
1008
1008
1008
0
0
0
0
0
1008
1008
1008
1008
1008
1008
0
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
1008
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
1008
0
1008
0
0
0
1008
1008
0
1008
1008
0
0
0
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
1008
0
0
1008
0
1008
0
0
0
0
0
0
0
0
0
0
0
0
1008
0
0
0
0
0
0
0
0
0
0
1008
1008
0
1008
1008
1008
1008
1008
1008
0
1008
1008
1008
0
1008
1008
1008
1008
1008
0
0
0
0
1008
0
0
0
0
0
0
0
0
0
0
0
0
1008
0
0
1008
1008
0
1008
0
0
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
0
0
0
1008
1008
1008
0
1008
1008
1008
1008
1008
1008
0
0
0
1008
0
1008
1008
1008
1008
1008
1008
1008
1008
0
0
1008
1008
0
1008
0
0
0
0
0
0
0
1008
1008
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
1008
0
1008
1008
1008
0
0
0
1008
0
0
0
1008
1008
1008
1008
1008
0
0
1008
0
0
0
0
1008
1008
0
0
0
0
0
1008
1008
1008
0
0
1008
0
0
0
1008
0
0
1008
1008
1008
1008
1008
1008
1008
0
0
0
1008
1008
1008
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
0
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
0
0
0
0
0
0
0
1008
1008
0
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
0
1008
0
1008
1008
1008
1008
0
0
0
0
0
1008
1008
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
0
0
0
0
0
0
0
0
0
1008
0
1008
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
0
0
0
0
0
1008
0
0
1008
1008
1008
1008
1008
0
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
0
0
0
0
0
1008
0
0
0
0
0
0
0
0
0
0
0
1008
0
0
0
1008
0
1008
1008
1008
1008
1008
1008
1008
0
0
0
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
1008
1008
1008
0
0
0
0
0
0
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
1008
1008
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
1008
1008
1008
1008
0
0
0
0
0
0
0
0
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
0
0
0
0
0
0
0
1008
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
0
1008
1008
1008
0
0
0
0
0
0
0
0
1008
0
1008
1008
1008
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
1008
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
1008
1008
1008
1008
1008
1008
1008
0
0
1008
1008
1008
1008
0
1008
1008
1008
1008
0
1008
1008
1008
1008
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
1008
0
0
1008
0
1008
0
0
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
0
0
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
0
0
1008
1008
1008
1008
1008
1008
0
0
0
1008
1008
1008
1008
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
1008
0
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
0
0
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
0
0
0
0
0
1008
1008
0
1008
0
0
0
0
0
0
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
0
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
1008
1008
1008
1008
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
1008
1008
0
1008
1008
0
0
0
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
0
0
0
1008
1008
1008
1008
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
0
0
0
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
1008
1008
1008
0
1008
1008
0
1008
1008
1008
0
0
0
0
0
0
1008
1008
0
0
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
1008
1008
1008
1008
1008
1008
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
1008
1008
0
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
0
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
0
0
1008
1008
1008
1008
1008
1008
0
0
0
1008
1008
0
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
0
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
0
1008
0
1008
1008
0
0
1008
1008
1008
1008
0
0
1008
1008
1008
1008
0
0
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
0
1008
1008
0
0
0
0
0
1008
1008
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
0
0
0
0
1008
1008
1008
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
1008
0
1008
0
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
1008
0
1008
0
1008
0
0
0
0
0
0
0
0
1008
1008
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
1008
0
0
0
1008
0
0
0
0
1008
0
0
0
0
0
0
0
1008
1008
1008
1008
0
0
0
1008
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
0
0
0
1008
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
1008
0
1008
0
1008
1008
1008
0
1008
0
1008
0
0
0
0
1008
1008
0
0
1008
0
0
1008
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
1008
1008
1008
1008
0
0
1008
1008
0
0
0
1008
0
0
0
0
0
0
0
0
0
0
0
0
1008
0
0
1008
1008
1008
1008
0
0
1008
0
0
0
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
0
0
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
0
1008
0
0
0
0
0
1008
1008
1008
1008
1008
1008
0
0
0
0
1008
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
0
1008
0
0
1008
1008
1008
1008
1008
0
1008
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
1008
0
0
1008
1008
0
0
0
1008
1008
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
1008
1008
1008
1008
0
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
0
0
0
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
1008
0
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
1008
0
0
0
0
0
0
0
0
0
0
0
1008
0
0
0
0
1008
1008
1008
1008
1008
1008
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
1008
1008
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
0
0
1008
0
0
0
0
1008
1008
1008
1008
1008
0
0
0
0
0
1008
1008
1008
1008
0
0
0
1008
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
1008
1008
0
0
0
0
0
0
0
0
1008
0
1008
0
0
0
0
0
1008
1008
0
0
0
1008
1008
1008
1008
1008
1008
1008
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
0
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
1008
1008
1008
0
1008
1008
1008
1008
0
0
0
0
0
0
0
0
1008
0
0
1008
1008
1008
1008
1008
1008
1008
0
1008
1008
1008
1008
1008
1008
1008
0
1008
1008
0
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
0
0
0
1008
0
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
0
0
0
0
0
0
0
0
0
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
1008
1008
0
0
0
0
1008
0
0
0
0
0
1008
1008
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
0
0
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
0
0
1008
1008
1008
1008
1008
1008
1008
1008
0
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
0
1008
0
1008
0
1008
0
0
0
0
0
0
1008
1008
1008
0
1008
1008
1008
0
0
0
0
0
0
0
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
0
1008
0
1008
0
0
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
0
0
0
0
0
0
0
1008
0
0
0
0
0
0
0
0
0
0
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
0
0
0
0
0
0
1008
1008
0
0
0
1008
1008
1008
1008
1008
0
0
1008
1008
1008
0
1008
1008
1008
0
0
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
0
1008
0
1008
1008
1008
0
0
0
1008
1008
1008
0
1008
1008
1008
0
0
1008
1008
1008
1008
1008
1008
0
0
0
0
1008
1008
1008
1008
1008
1008
0
1008
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
0
1008
1008
1008
0
0
0
0
0
0
0
0
1008
1008
1008
0
1008
1008
0
0
0
0
1008
0
0
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
1008
1008
1008
1008
0
0
0
1008
0
0
0
1008
0
0
0
0
0
1008
0
0
0
0
1008
1008
0
1008
0
0
0
1008
0
1008
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
1008
1008
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
1008
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
0
0
1008
0
0
0
1008
0
0
1008
0
1008
1008
1008
0
0
0
0
1008
1008
1008
1008
1008
0
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
1008
1008
1008
1008
0
0
1008
0
0
0
0
0
1008
1008
1008
1008
0
0
0
1008
1008
1008
1008
0
1008
1008
1008
1008
1008
1008
0
1008
1008
1008
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
1008
0
1008
0
0
0
0
0
1008
1008
1008
0
1008
1008
1008
0
0
1008
1008
0
0
0
1008
0
0
0
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
0
0
0
0
0
0
0
1008
0
1008
1008
0
0
0
1008
1008
1008
1008
0
0
0
0
0
0
0
0
1008
1008
1008
1008
0
0
0
0
0
0
1008
1008
0
1008
1008
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
1008
1008
1008
1008
0
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
0
0
0
0
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
1008
1008
1008
0
0
0
0
0
0
0
0
1008
0
1008
0
1008
1008
0
0
1008
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
1008
1008
1008
1008
1008
1008
0
0
0
0
0
1008
0
0
0
0
0
1008
0
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
1008
1008
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
1008
0
0
0
0
0
0
0
1008
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
0
0
0
0
1008
0
0
1008
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
1008
1008
1008
0
0
0
1008
0
0
0
1008
0
1008
1008
1008
0
1008
1008
1008
1008
1008
0
1008
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
1008
0
0
0
0
0
0
0
0
0
0
0
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
1008
0
0
0
0
0
1008
1008
1008
1008
1008
1008
0
1008
1008
1008
1008
1008
0
0
0
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
1008
1008
1008
1008
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
1008
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
1008
0
0
0
0
0
0
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
0
0
0
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
0
0
0
0
1008
1008
0
1008
0
1008
1008
0
1008
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
1008
0
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
1008
0
0
0
0
0
0
0
1008
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
0
0
0
1008
1008
1008
1008
1008
1008
1008
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
1008
0
0
0
1008
0
0
1008
1008
0
0
0
1008
1008
0
1008
0
0
0
0
0
0
0
1008
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
0
0
1008
0
0
0
0
1008
0
0
0
0
1008
0
0
0
1008
1008
0
0
0
1008
0
0
1008
0
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
0
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
1008
1008
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
0
0
1008
1008
1008
1008
1008
1008
0
0
0
0
1008
0
0
0
1008
1008
0
0
0
0
1008
1008
0
0
0
1008
1008
1008
1008
1008
1008
0
0
1008
1008
1008
0
0
1008
0
0
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
0
0
0
0
0
0
1008
0
0
0
0
1008
0
0
1008
0
0
0
0
0
1008
0
0
0
0
0
0
0
1008
1008
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
1008
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
1008
0
0
0
1008
1008
1008
1008
0
0
1008
1008
1008
1008
1008
0
0
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
1008
0
0
1008
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
0
0
0
0
0
0
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
0
0
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
0
0
1008
1008
0
0
0
0
0
0
0
0
1008
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
1008
1008
0
0
0
1008
0
0
1008
1008
1008
1008
1008
1008
1008
0
0
0
1008
0
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
1008
0
0
1008
0
0
0
0
0
1008
1008
1008
1008
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
1008
1008
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
0
0
1008
1008
0
1008
0
0
0
0
0
0
0
0
1008
0
1008
1008
1008
1008
1008
1008
1008
0
1008
1008
0
1008
1008
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
1008
1008
1008
1008
0
0
0
0
0
0
0
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
0
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
0
0
1008
0
0
0
0
1008
1008
1008
1008
0
0
1008
0
1008
0
0
0
0
0
0
0
1008
1008
1008
0
1008
1008
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
0
1008
0
0
0
1008
1008
1008
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
0
1008
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
1008
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
1008
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
1008
1008
1008
1008
1008
0
0
0
0
1008
0
1008
0
0
0
0
0
0
0
0
0
1008
1008
1008
0
0
0
0
0
0
1008
1008
1008
1008
0
0
0
0
1008
1008
0
0
0
0
0
0
0
1008
1008
1008
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
1008
1008
1008
1008
0
0
0
0
0
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
0
0
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
1008
0
0
1008
1008
0
0
1008
0
0
0
0
0
0
0
1008
0
0
0
1008
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
1008
1008
1008
1008
0
0
1008
0
0
1008
0
0
1008
1008
0
1008
1008
1008
1008
1008
1008
0
1008
1008
1008
1008
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
1008
0
0
1008
0
0
0
0
0
0
0
0
0
1008
0
0
0
0
0
1008
0
0
0
0
0
0
0
0
0
0
0
1008
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
0
1008
1008
1008
1008
0
1008
1008
1008
0
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
0
0
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
0
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
0
1008
0
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
0
1008
0
0
0
0
0
0
0
0
0
1008
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
0
0
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
1008
1008
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
0
0
0
1008
1008
1008
1008
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
1008
0
0
0
0
0
0
0
0
1008
1008
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
41077
41077
41077
41077
41077
41077
41077
41077
41077
0
0
0
0
0
0
0
0
0
0
0
0
0
0
41077
41077
41077
41077
41077
41077
41077
1008
1008
1008
1008
1008
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
41077
41077
41077
41077
1008
1008
1008
1008
0
0
0
41077
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
1008
1008
1008
1008
41077
1008
1008
1008
1008
41077
1008
1008
1008
41074
0
0
0
0
0
0
0
0
0
0
0
0
41074
0
0
0
0
0
0
41077
41077
41077
41077
0
0
0
0
0
0
0
0
0
41077
41077
41077
41077
1008
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
1008
1008
1008
41077
41077
41077
41077
41074
41074
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
41075
41075
41075
41075
41075
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
1008
0
1008
1008
1008
1008
1008
1008
1008
41075
0
0
41075
0
0
41075
0
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
0
41077
41077
41077
41077
41075
1008
1008
1008
1008
0
0
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
0
1008
1008
41077
41077
1008
41077
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
41077
0
0
0
41075
1008
1008
1008
1008
0
0
0
0
0
0
0
1008
41077
41077
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
41075
41075
0
0
0
41075
41074
0
41074
41074
0
0
1008
1008
1008
41074
41074
41074
41074
1008
1008
1008
1008
1008
41077
41077
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
0
0
0
0
0
0
41077
41077
41077
41077
41077
41077
41077
41077
41077
0
41077
41075
41075
41075
41075
41075
41075
41075
1008
0
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
0
0
0
0
0
0
0
1008
1008
1008
1008
0
1008
0
1008
1008
0
41077
1008
0
0
0
1008
1008
1008
1008
1008
0
1008
1008
1008
0
0
41076
41077
0
41077
0
41077
41074
41074
41074
41074
41074
41074
1008
1008
41075
0
41075
41075
41075
0
0
0
0
0
0
0
0
0
0
0
0
0
0
41077
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
1008
1008
41075
1008
1008
41077
41077
41077
41077
0
0
0
0
0
0
41075
41075
41075
41075
41075
41075
41075
41075
41075
41075
41075
41075
1008
0
0
0
0
0
0
0
0
0
0
0
0
41077
41077
41077
41077
41077
1008
1008
1008
1008
1008
1008
1008
0
0
1008
1008
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
41075
41075
41075
41077
0
0
0
1008
1008
1008
41077
41077
41075
1008
41077
1008
1008
1008
1008
41075
1008
1008
1008
1008
1008
1008
41077
1008
1008
41075
41075
41075
41075
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
41076
41076
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
0
1008
0
0
1008
1008
41074
0
0
41074
41074
0
0
0
0
1008
0
1008
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
41075
41075
41075
41075
41075
41075
41075
41075
41075
41075
1008
1008
1008
41077
41077
41077
41077
41077
41077
41077
41077
41077
41077
41077
41077
41077
41077
41077
41077
41077
41077
41077
41077
0
1008
1008
1008
1008
1008
0
41077
41077
41077
41077
41077
0
41077
41075
41075
41075
41075
41075
41075
41075
41075
1008
1008
1008
1008
1008
1008
1008
1008
41075
41075
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
41077
41077
41077
41077
41077
1008
1008
1008
0
0
0
0
0
41075
41075
41075
41075
41077
41077
41077
41077
1008
1008
1008
1008
1008
1008
1008
41074
41075
0
0
0
0
41075
0
0
0
41075
41075
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
41075
41075
1008
0
0
0
0
0
0
0
0
0
0
1008
0
0
0
0
0
0
0
0
0
0
41077
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
41077
41077
0
0
0
41075
41075
0
1008
1008
1008
41077
41077
0
41077
0
41077
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
1008
1008
1008
1008
1008
41075
41075
41075
41075
41075
1008
1008
1008
1008
1008
1008
1008
1008
0
41077
41077
0
41077
41077
41077
41077
1008
1008
1008
1008
1008
1008
1008
1008
1008
41077
41077
41077
41077
41077
41077
41077
41077
1008
41075
1008
41075
1008
1008
1008
1008
1008
1008
41075
41075
41075
41075
1008
1008
0
0
0
0
0
0
1008
41075
41075
41075
41075
41075
41075
1008
0
0
41077
41076
41076
41076
41076
41076
1008
0
0
0
1008
41077
41075
41075
41075
41075
41075
41075
1008
41075
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
0
0
0
0
0
41077
41077
41077
1008
1008
0
1008
0
0
0
0
0
0
1008
0
1008
0
0
1008
0
1008
1008
1008
1008
41075
41075
41075
41075
41077
1008
1008
41075
41075
41075
41077
0
0
0
0
0
0
0
0
0
0
41075
41075
0
0
41075
41075
41075
41075
0
0
0
41074
41074
41074
41074
41074
1008
41077
41077
41077
0
0
0
41075
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
41077
0
41077
0
0
0
0
0
0
41074
41074
41074
41074
41074
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
1008
41075
41075
41075
41075
41075
41075
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
0
1008
1008
1008
1008
41075
41075
41075
41075
41075
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
41077
41077
41077
41077
41077
41077
41077
41077
41077
41077
41077
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
41075
41075
41075
41075
41075
41075
0
0
0
0
1008
1008
1008
0
41077
41077
41077
1008
1008
1008
1008
1008
1008
41076
0
41076
41076
0
41076
41076
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
1008
1008
1008
0
0
0
0
0
0
41075
41075
41075
41075
1008
41075
41075
41075
41075
41075
1008
0
0
0
0
0
0
0
0
0
0
0
41077
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
0
0
1008
1008
41077
0
0
0
0
0
41075
41075
0
0
0
0
41075
41075
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
1008
1008
41075
41075
41075
0
41075
41075
0
0
0
0
0
0
0
0
0
0
0
41075
41075
41075
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
41075
41075
41075
41075
41075
41075
41075
41075
1008
1008
1008
41077
41075
41075
41075
41075
41075
41075
0
0
0
1008
1008
0
0
41077
41077
41077
41077
41077
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
0
0
0
0
0
1008
0
0
0
0
0
0
0
0
0
1008
0
1008
0
1008
0
41075
41075
41075
41075
41076
41076
41076
41076
1008
1008
1008
1008
1008
41077
41077
41077
41077
41077
41077
41077
1008
1008
1008
1008
0
1008
1008
1008
1008
1008
1008
1008
41077
41077
1008
1008
1008
41077
41077
41077
1008
1008
1008
1008
1008
1008
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
41075
41075
41075
1008
1008
1008
1008
1008
0
1008
1008
1008
0
1008
1008
0
1008
0
0
0
0
0
0
0
0
0
0
1008
1008
0
0
0
0
0
0
1008
1008
1008
0
1008
1008
0
0
0
0
0
0
0
0
41075
41075
0
0
0
0
0
0
0
0
0
0
0
0
41077
41077
41077
41077
41077
0
0
0
0
0
0
0
0
0
0
0
0
0
41075
41075
41075
0
0
0
0
41077
0
0
0
0
1008
1008
1008
41075
41075
41075
41075
41075
41075
41075
41075
1008
41077
41077
41077
41077
41077
41075
41074
41074
41074
41074
41074
41075
1008
1008
1008
1008
0
41075
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
41077
41077
1008
0
0
0
0
0
0
0
0
0
0
0
0
41075
0
1008
0
1008
1008
1008
0
0
1008
0
41077
41077
41077
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
41077
0
0
0
0
0
41077
41077
41077
41077
41077
41075
41075
41075
41075
41075
41075
41075
41075
41075
0
0
0
0
0
0
0
0
0
41077
41077
0
1008
1008
0
0
0
0
0
0
0
41075
0
0
0
0
0
0
0
0
41074
41074
41074
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
0
0
0
0
0
0
0
41075
41075
41077
41077
41077
41077
41077
1008
1008
1008
41077
41077
41077
41077
41077
41077
41077
41077
41077
41077
1008
1008
1008
1008
1008
1008
1008
1008
0
1008
1008
1008
0
0
0
1008
1008
1008
1008
0
0
0
0
0
0
0
41077
41077
41077
41077
41077
41077
41077
1008
0
0
0
0
0
0
0
1008
0
0
0
0
0
0
0
0
1008
1008
1008
0
0
0
0
41075
41075
0
0
0
0
0
41075
41075
41075
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
41075
41075
1008
1008
1008
0
1008
0
0
0
0
0
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
0
0
0
0
41076
0
41077
0
41075
41075
41075
41075
41075
41075
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
0
1008
1008
0
0
0
0
0
0
0
0
0
0
0
1008
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
41077
1008
0
1008
0
1008
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
0
0
0
0
41077
41077
41077
41077
41077
41077
41077
41077
41077
41077
41077
41075
41075
41075
41075
0
0
0
0
0
0
0
1008
1008
1008
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
0
41075
0
41075
41075
41075
0
0
0
0
0
0
0
0
0
0
0
41077
41077
41077
41077
41077
41075
1008
41075
41075
41075
1008
1008
41077
0
41075
0
0
0
1008
0
0
0
0
0
1008
1008
41075
41075
41075
41075
0
0
0
0
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
41075
41075
41075
41075
41075
1008
1008
0
41075
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
41075
41075
41075
41075
41075
41075
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
0
0
1008
1008
1008
41075
1008
41075
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
41075
41075
41075
41075
41075
41075
41075
41075
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
1008
0
0
0
41075
41075
41075
41075
41075
41075
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
41075
41075
1008
1008
1008
1008
1008
1008
41075
0
0
0
0
0
0
0
0
0
41075
0
0
0
0
0
0
0
41077
41077
1008
1008
1008
1008
0
0
1008
1008
1008
1008
0
1008
0
1008
0
1008
1008
0
41075
41075
41075
41075
1008
1008
1008
1008
1008
1008
1008
1008
41077
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
41077
41077
41077
41077
41077
0
0
0
0
0
41075
41075
41075
41075
41075
41075
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
41074
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
41074
1008
41074
41077
41077
41077
41077
41077
41077
1008
1008
1008
1008
1008
1008
1008
0
0
0
1008
0
0
1008
1008
0
0
41077
0
0
0
0
0
1008
0
1008
1008
1008
1008
1008
1008
1008
41075
1008
1008
41075
41076
41075
41075
41075
41075
41077
41077
41077
0
0
0
0
0
0
0
0
0
0
0
1008
1008
0
0
0
0
0
0
0
0
0
0
0
41077
0
0
0
0
0
0
0
0
41077
41077
41077
41077
41077
41077
41077
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
0
1008
1008
1008
1008
1008
1008
0
0
0
0
1008
1008
0
41077
41077
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
41077
41077
41076
41076
41076
41076
41076
41076
41076
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
41077
41077
41077
41077
41075
41075
41075
41075
41075
41075
0
1008
0
0
0
0
1008
1008
1008
1008
1008
1008
41077
41077
41077
0
0
1008
1008
0
0
0
0
0
0
41077
1008
41077
1008
41077
41075
41075
0
41074
41074
0
0
41077
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
41077
41077
41077
1008
1008
41075
0
0
1008
1008
1008
41077
41077
0
0
0
0
0
0
0
0
0
0
0
0
0
41077
41077
0
0
0
0
0
0
0
0
41077
41077
0
41077
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
0
0
0
1008
1008
1008
0
0
0
0
0
0
0
0
41075
41075
41075
41075
0
0
0
0
0
0
41074
1008
41077
41077
1008
1008
1008
41075
41075
41075
41075
41075
41075
41075
1008
41075
41075
41075
41075
41075
41075
41075
41075
41075
41077
41077
41077
41077
0
1008
1008
0
0
0
0
0
0
0
0
41075
41075
41075
1008
41075
41075
41075
0
0
0
0
1008
1008
1008
1008
41077
41077
41077
41077
41077
41077
41077
1008
1008
1008
1008
1008
0
0
0
0
41075
41075
41075
41075
41075
41075
41075
41075
41075
41075
1008
1008
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
41075
41075
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
41077
41077
1008
1008
41077
41077
41077
41077
41077
41077
1008
1008
1008
1008
1008
0
0
1008
41074
41074
1008
1008
1008
1008
1008
1008
1008
1008
41077
1008
0
41075
41075
41077
41077
41075
41075
41075
41075
41075
0
0
0
0
0
0
0
0
0
41075
41075
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
41077
41077
41077
41077
41077
41077
41077
41077
41077
41075
41075
41075
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
41075
41075
41075
0
1008
41075
0
41075
41075
41075
41075
41075
41075
41075
1008
1008
1008
1008
1008
1008
1008
0
1008
1008
1008
1008
41075
41075
41075
41075
41075
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
41077
41077
41077
41077
1008
1008
1008
1008
1008
1008
41075
41075
41075
41075
41077
41077
41077
41077
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
41077
41077
41077
41077
41077
41077
41077
41077
41077
41077
41075
41075
41075
41075
0
0
0
0
0
41077
1008
1008
1008
1008
1008
41075
1008
1008
0
0
41077
41077
41077
41077
41077
41077
1008
1008
1008
1008
1008
1008
41077
41077
41077
41077
41077
41077
1008
1008
1008
1008
1008
1008
1008
1008
41075
41075
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
1008
41074
41074
41074
1008
0
0
0
41075
41075
1008
41075
1008
1008
1008
1008
1008
1008
1008
41077
41077
41077
0
0
0
1008
1008
1008
1008
1008
1008
1008
41074
41074
41074
41074
41074
1008
1008
1008
41075
41075
41075
41077
41077
0
41077
41077
41077
41077
41077
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
0
0
41077
0
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
41077
41077
41077
41077
41077
41077
41075
41075
41075
41075
41075
41076
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
41075
0
1008
0
1008
0
0
1008
41077
41077
0
0
0
1008
1008
1008
1008
1008
1008
41075
41075
41075
41075
41075
1008
1008
0
41075
0
0
41075
41075
41075
41075
1008
41075
1008
1008
1008
1008
1008
1008
1008
0
1008
41077
41077
41077
41077
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
0
0
0
0
0
0
0
1008
41077
41077
41077
41077
41077
41077
41077
41077
41077
41077
41077
41077
41075
41075
41075
1008
0
0
0
41077
41077
41077
41077
41077
1008
41075
0
0
0
0
0
0
0
0
0
41075
0
41075
0
0
0
0
0
0
0
41075
41075
41075
41075
41075
41075
41075
41075
41075
0
0
0
0
0
41077
41077
41077
1008
1008
1008
0
0
0
0
0
1008
1008
1008
41075
41075
41075
41075
41075
41075
41075
1008
41077
1008
41077
41077
41077
41077
41077
41077
0
0
41074
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
41075
41075
41075
41075
0
0
0
0
0
0
41075
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
41075
41075
0
41075
0
0
0
0
0
0
41075
1008
0
0
1008
41077
41077
41077
1008
0
0
0
0
0
0
0
0
0
0
0
0
41077
41077
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
41075
1008
0
0
1008
1008
0
0
0
0
0
0
0
0
41075
41075
41075
41075
41077
0
0
0
0
0
0
0
0
41075
41075
41075
41075
41075
41075
0
0
0
0
0
0
0
0
0
0
41077
41077
41077
41077
41077
41077
41077
41077
0
0
0
0
0
0
41075
41075
41075
41075
41075
1008
1008
0
0
0
0
41075
41075
41075
0
0
0
0
1008
1008
1008
0
0
0
0
41077
41077
41077
0
0
0
0
0
41075
41075
1008
0
1008
41076
1008
1008
41076
41077
41077
41077
41077
41077
1008
41075
41075
41075
41075
0
0
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
41077
41077
41077
41077
0
41077
41077
0
0
41077
41077
41077
41077
0
0
0
0
0
0
0
0
0
0
0
0
0
0
41075
41075
41075
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
0
0
0
41077
41077
0
0
0
0
1008
1008
0
0
0
0
41077
41077
41077
41077
41077
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
41077
41077
41077
41077
41077
41077
41077
0
0
0
41077
0
0
0
1008
1008
1008
0
0
0
0
0
0
0
1008
1008
1008
1008
41075
41075
1008
41075
41075
1008
1008
1008
41075
1008
0
0
0
0
0
0
0
0
0
41075
41075
41075
41075
41075
1008
1008
41075
41077
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
41077
41077
41077
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
0
0
1008
1008
1008
1008
1008
1008
1008
1008
41075
41075
41075
41075
41075
41075
41075
41075
41075
41075
41075
41075
41077
41077
41077
41077
0
1008
1008
1008
1008
41077
41077
41077
41077
41077
41077
41077
41077
41077
41077
41077
0
0
0
1008
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
0
41075
41075
41075
41075
41075
41075
41075
41075
41075
41075
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
0
1008
0
0
0
1008
1008
41075
0
0
0
0
0
41075
0
0
0
0
0
0
0
41075
41075
41075
1008
1008
1008
1008
41075
1008
41074
41074
41074
41074
0
0
0
0
0
0
0
0
0
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
41075
41075
41075
41075
41075
41075
1008
1008
1008
1008
1008
1008
0
0
0
0
1008
1008
0
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
41077
0
0
0
41077
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
1008
1008
1008
1008
1008
41075
41075
41075
41075
41075
41075
41075
41075
41075
0
0
0
1008
1008
41075
41075
41077
1008
1008
1008
1008
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
41075
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
41074
41074
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
1008
1008
0
0
1008
1008
1008
0
1008
1008
1008
0
0
0
0
0
0
1008
0
0
0
41075
41075
41075
41075
41075
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
0
0
0
0
0
0
41075
1008
41075
1008
1008
41075
0
0
0
0
0
0
41075
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
41077
41077
1008
1008
1008
1008
1008
1008
1008
1008
1008
41075
41075
41075
41075
41075
41075
41075
1008
1008
1008
1008
0
1008
1008
41075
41075
41075
41075
41075
0
0
41077
1008
1008
1008
1008
1008
1008
0
41077
41077
41077
0
0
41077
41077
0
41077
41077
41077
41077
41077
41074
41075
41075
41075
41075
41075
0
1008
1008
1008
1008
1008
1008
1008
0
0
41077
0
0
41075
41075
41075
41075
41075
41075
41075
0
0
1008
0
1008
0
1008
1008
0
0
0
0
0
1008
1008
0
0
0
1008
41077
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
1008
0
0
0
1008
1008
0
1008
1008
1008
1008
0
0
0
0
0
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
41075
41075
41075
41075
41075
41075
41075
41075
41075
41075
41075
41075
41075
41075
41075
41075
41075
1008
1008
1008
41077
41077
41077
41077
41075
0
0
0
1008
1008
1008
41075
41075
41075
41075
0
0
0
0
0
0
0
0
0
0
1008
1008
41075
41075
1008
1008
0
0
0
0
41075
41075
41075
41075
41075
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
0
0
0
0
0
0
0
0
0
0
0
1008
0
1008
1008
0
0
41077
41077
41077
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
1008
0
0
0
0
0
1008
0
1008
1008
1008
1008
41075
41075
41075
0
1008
1008
1008
1008
1008
1008
1008
0
41074
41074
41074
41074
1008
1008
1008
0
41077
41077
41077
1008
0
0
0
0
0
0
1008
41077
1008
1008
41077
41077
41077
1008
1008
41075
0
0
41075
0
41075
41077
41077
41077
41077
41077
41077
0
0
0
41077
0
0
0
41074
41074
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
41075
41075
41075
0
0
1008
0
41075
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
41077
0
41077
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
41077
41077
41077
41077
41077
0
0
0
0
0
0
0
0
41077
41077
1008
1008
1008
0
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
41077
1008
41076
41076
1008
1008
0
0
0
0
0
1008
0
0
0
0
1008
1008
0
0
41074
41074
0
41077
41077
41077
41077
41077
1008
1008
0
41077
41077
0
0
0
0
0
0
0
1008
1008
1008
41077
41077
41077
1008
1008
1008
1008
41075
41075
0
0
0
0
41077
41077
41077
0
41077
41077
0
41075
41075
41075
41075
41075
41077
41077
41075
41075
41075
41075
41075
41075
41075
41075
41075
41075
1008
1008
1008
41077
41077
41077
41077
41077
41077
41077
41077
41077
41077
41075
41075
41075
0
0
0
0
0
0
0
0
0
1008
1008
0
0
0
0
41075
1008
41075
1008
1008
1008
1008
41075
41075
41075
41075
41075
41075
41075
41077
41077
41077
1008
1008
1008
41074
1008
1008
1008
1008
1008
1008
1008
1008
1008
41075
1008
1008
1008
1008
0
41077
0
0
41077
41077
41077
0
0
41075
0
41075
41075
41075
41075
41075
41075
41075
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
41075
41075
41075
41075
41075
0
1008
0
1008
0
0
0
1008
0
1008
0
41075
41075
41077
41077
41077
41077
0
41075
41075
41075
41075
1008
1008
1008
1008
1008
41075
41075
41075
41075
41075
41075
41075
1008
1008
0
0
41077
41077
41077
41077
41077
1008
1008
1008
1008
41077
41077
41077
41077
0
1008
1008
1008
0
0
0
0
0
0
0
0
0
41077
41075
41075
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
41075
1008
1008
1008
1008
41075
41075
41075
41075
41075
41075
41075
41075
41075
41075
41075
0
0
0
41075
41075
0
41075
1008
41075
0
0
41075
0
0
0
0
0
0
0
0
0
0
0
0
41077
41077
0
0
0
0
1008
41077
41077
41077
41077
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
0
0
0
0
0
41075
41075
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
41077
41077
41077
41077
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
0
0
1008
0
0
0
1008
1008
1008
1008
41077
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
41075
41075
41075
0
1008
1008
1008
0
0
1008
41075
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
41077
41077
41077
41077
41077
41077
41077
41075
41075
41075
41075
41075
41075
0
0
0
1008
1008
1008
41074
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
0
0
0
0
0
41077
41077
41077
41077
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
1008
41075
41075
41075
41075
1008
1008
1008
1008
1008
41075
41075
0
1008
41077
41077
41077
41077
41077
41077
41077
41077
41077
41077
0
0
0
0
0
1008
1008
1008
1008
41077
41077
0
1008
1008
1008
1008
1008
1008
0
0
0
1008
1008
41075
41075
41077
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
41075
41075
41075
41075
41075
41075
1008
1008
1008
1008
1008
41075
41075
41075
41075
41077
0
41077
0
41077
1008
1008
1008
1008
1008
41075
41075
41075
41075
41077
41077
41077
41077
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
41077
41077
0
0
41077
41077
41077
0
0
0
0
0
0
0
0
0
0
0
0
0
41077
41077
1008
0
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
41074
41074
41074
41074
1008
1008
1008
41077
41077
41075
41075
41075
41075
41077
1008
41077
0
41077
41077
41077
41077
1008
41075
41075
41075
41075
41075
41075
41075
41077
41077
41077
0
0
0
0
1008
1008
1008
41077
41077
41077
41077
41077
1008
1008
1008
1008
41074
41074
41074
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
41075
1008
41075
1008
1008
1008
41075
1008
1008
1008
1008
1008
41077
41077
41077
41077
41077
1008
1008
1008
1008
0
1008
0
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
0
0
0
0
0
0
1008
41075
0
0
1008
1008
1008
1008
1008
0
0
0
41075
41075
41075
41075
0
0
41075
41075
41075
41075
41075
41075
1008
41077
0
1008
1008
1008
0
0
0
1008
1008
41075
41075
41075
41075
41077
41077
41077
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
41075
41075
41075
41075
41077
41077
41077
41077
41077
41077
41077
41077
1008
1008
1008
1008
1008
1008
41074
41074
41074
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
41077
41077
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
41077
41077
41077
1008
0
0
0
0
0
0
41077
1008
41077
1008
1008
1008
1008
1008
41077
41077
41077
41077
41077
41077
41077
0
0
0
0
0
0
1008
1008
1008
1008
1008
41077
41077
0
0
0
0
41077
0
0
41077
1008
1008
0
0
1008
41077
41077
41077
41077
41077
41077
41077
41077
0
0
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
41075
41075
41075
41075
41075
1008
1008
1008
1008
1008
0
41075
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
41075
41075
1008
41075
41075
41075
0
0
41075
41075
41077
41077
41077
41077
41077
41077
41075
41075
41075
41075
41075
41075
41075
41075
0
0
41075
41075
41075
1008
1008
1008
0
41077
1008
41077
41077
41077
41077
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
41076
0
41074
41077
41075
41075
41075
41075
41075
41075
0
0
0
0
0
0
1008
1008
1008
1008
41075
41075
41075
41075
41075
0
41077
0
0
0
0
0
0
41077
41077
41077
41077
41077
1008
1008
0
0
0
0
0
0
0
41077
41077
41077
41075
41075
41075
41075
41075
41075
41075
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
41075
0
1008
0
0
0
0
0
0
0
0
0
0
0
0
41075
41075
41075
41075
41075
41075
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
41075
41075
41075
41075
41077
41077
41077
41077
41077
41077
41077
41075
0
41075
41075
41075
41075
0
41075
41075
41075
0
41075
41075
41077
41077
41077
0
0
0
0
0
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
41074
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
41077
41077
41077
41077
41077
1008
1008
0
1008
1008
0
1008
1008
41075
0
41077
41077
0
0
0
1008
1008
1008
0
0
0
0
1008
1008
0
41075
41075
41075
0
1008
1008
1008
1008
1008
0
0
0
0
41075
0
1008
1008
1008
1008
1008
1008
41075
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
41077
41077
41077
0
0
0
1008
0
0
41075
41075
41075
41075
41075
41075
41075
1008
41075
41077
41077
41077
41077
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
0
0
0
22036
22036
22036
22036
22036
22036
22036
0
0
0
0
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
0
22036
22036
22036
1008
22036
22036
22036
22036
22036
22036
1008
22036
22036
22036
22036
1008
22036
22036
22036
22036
1008
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
1008
1008
22036
22036
22036
22036
22036
22036
22036
22036
1008
1008
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
1008
1008
1008
1008
1008
1008
1008
1008
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
1008
1008
22036
22036
22036
22036
22036
1008
0
0
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
1008
1008
0
0
0
0
1008
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
0
0
0
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
1008
1008
1008
1008
1008
22036
22036
22036
22036
1008
1008
1008
1008
0
0
0
22036
22036
22036
22036
1008
1008
1008
22036
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
22036
22036
22036
22036
1008
22036
22036
22036
22036
22036
22036
22036
1008
1008
22036
22036
0
0
0
0
1008
1008
1008
1008
22036
22036
22036
22036
22036
22036
22036
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
22036
22036
22036
22036
22036
22036
22036
22036
22036
1008
1008
1008
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
1008
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
1008
1008
0
1008
22036
22036
22036
22036
1008
22036
22036
22036
22036
1008
41074
0
0
1008
0
1008
0
0
0
0
0
0
1008
1008
0
22036
22036
22036
0
0
0
0
0
0
0
1008
22036
22036
22036
22036
22036
22036
1008
1008
1008
1008
1008
1008
1008
1008
1008
22036
1008
22036
1008
0
1008
22036
1008
0
1008
1008
22036
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
1008
1008
1008
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
1008
1008
22036
22036
22036
22036
22036
1008
22036
22036
22036
22036
22036
22036
1008
1008
1008
1008
1008
22036
22036
1008
1008
1008
22036
1008
22036
1008
1008
1008
1008
1008
22036
22036
22036
22036
22036
41075
41075
22036
22036
22036
22036
22036
22036
22036
22036
22036
1008
1008
1008
0
0
1008
1008
0
1008
1008
1008
1008
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
1008
1008
1008
1008
0
0
0
1008
22036
22036
1008
22036
22036
1008
22036
22036
22036
22036
22036
22036
1008
1008
1008
1008
1008
1008
1008
1008
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
22036
22036
22036
22036
22036
22036
22036
0
0
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
41074
41074
41074
41074
22036
22036
22036
22036
22036
22036
22036
22036
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
1008
1008
0
0
0
0
0
22036
22036
0
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
0
22036
22036
22036
22036
1008
1008
1008
22036
22036
22036
22036
22036
22036
1008
1008
1008
1008
1008
22036
22036
22036
22036
1008
1008
1008
1008
1008
22036
22036
22036
22036
22036
22036
0
0
1008
0
0
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
0
0
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
1008
1008
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
1008
1008
1008
1008
1008
1008
22036
22036
1008
1008
1008
1008
1008
1008
1008
1008
22036
22036
22036
22036
22036
22036
22036
22036
22036
1008
1008
1008
1008
0
1008
0
0
22036
22036
22036
22036
22036
1008
22036
0
1008
1008
1008
1008
22036
0
1008
1008
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
1008
0
1008
1008
1008
22036
22036
22036
22036
22036
22036
22036
0
0
1008
1008
0
1008
0
22036
22036
22036
41074
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
1008
1008
1008
1008
41075
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
1008
1008
1008
1008
1008
1008
22036
22036
22036
22036
22036
22036
22036
22036
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
0
1008
1008
1008
1008
0
22036
22036
1008
1008
1008
1008
1008
22036
22036
22036
1008
22036
22036
0
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
1008
1008
1008
1008
1008
1008
22036
22036
22036
22036
22036
22036
22036
22036
0
1008
0
0
1008
0
0
1008
0
22036
22036
22036
22036
22036
22036
22036
22036
1008
1008
22036
22036
22036
22036
22036
22036
22036
22036
1008
1008
1008
1008
1008
1008
1008
22036
22036
22036
1008
1008
1008
22036
1008
1008
1008
1008
1008
22036
1008
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
1008
1008
22036
22036
22036
22036
22036
22036
41074
41074
41074
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
1008
1008
22036
22036
22036
22036
22036
22036
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
1008
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
1008
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
22036
22036
22036
22036
22036
22036
22036
1008
22036
22036
22036
22036
22036
22036
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
22036
22036
22036
41074
1008
1008
1008
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
1008
1008
1008
1008
1008
1008
1008
1008
1008
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
1008
1008
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
1008
1008
1008
1008
22036
22036
1008
1008
1008
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
1008
0
0
1008
0
22036
1008
1008
1008
1008
1008
22036
22036
22036
22036
1008
1008
1008
1008
1008
22036
22036
22036
22036
1008
1008
1008
22036
1008
1008
1008
1008
1008
1008
22036
22036
22036
22036
22036
22036
22036
1008
1008
1008
1008
1008
1008
22036
1008
1008
1008
1008
1008
1008
1008
1008
22036
22036
1008
1008
1008
1008
1008
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
1008
1008
1008
1008
1008
1008
1008
22036
22036
22036
22036
0
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
1008
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
1008
1008
1008
1008
22036
22036
22036
22036
22036
22036
22036
1008
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
1008
1008
1008
22036
22036
22036
1008
22036
22036
22036
22036
22036
22036
22036
0
0
1008
0
22036
22036
22036
22036
22036
22036
22036
0
22036
22036
22036
22036
22036
1008
1008
1008
1008
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
0
0
0
0
0
0
0
1008
1008
1008
1008
22036
22036
22036
22036
22036
22036
22036
22036
1008
1008
1008
1008
1008
1008
1008
1008
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
1008
1008
22036
22036
22036
1008
1008
1008
1008
22036
22036
22036
22036
0
0
0
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
1008
22036
1008
1008
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
0
0
0
0
0
0
0
1008
1008
1008
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
1008
1008
1008
1008
22036
22036
22036
22036
22036
0
22036
22036
22036
22036
22036
1008
1008
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
1008
1008
0
22036
22036
22036
22036
22036
22036
22036
22036
22036
0
22036
22036
22036
22036
22036
22036
22036
0
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
41074
0
41074
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
1008
1008
1008
22036
22036
22036
22036
22036
22036
1008
1008
1008
1008
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
22036
22036
22036
22036
22036
1008
1008
1008
1008
1008
1008
1008
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
1008
1008
1008
1008
22036
22036
22036
22036
22036
22036
0
1008
1008
1008
1008
1008
22036
22036
41075
22036
22036
22036
22036
0
0
0
1008
0
0
0
22036
0
0
0
0
1008
1008
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
0
0
1008
1008
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
0
1008
1008
1008
1008
1008
1008
0
0
1008
1008
22036
22036
1008
1008
1008
22036
1008
22036
22036
22036
22036
22036
22036
22036
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
1008
1008
22036
22036
22036
22036
0
1008
1008
22036
1008
1008
1008
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
1008
22036
22036
22036
22036
22036
22036
22036
1008
1008
1008
1008
1008
1008
1008
22036
22036
22036
1008
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
1008
1008
1008
1008
1008
1008
22036
22036
22036
22036
1008
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
0
0
1008
0
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
1008
1008
22036
1008
22036
22036
22036
22036
22036
22036
22036
22036
22036
1008
1008
22036
22036
22036
22036
22036
22036
22036
1008
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
1008
1008
1008
1008
1008
1008
22036
22036
22036
1008
1008
1008
0
0
0
0
0
0
0
0
0
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
0
0
0
0
0
1008
0
0
1008
1008
0
1008
0
22036
22036
22036
22036
22036
22036
1008
22036
22036
1008
22036
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
1008
0
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
1008
1008
22036
22036
22036
22036
22036
22036
22036
22036
1008
1008
1008
1008
1008
22036
22036
22036
22036
1008
1008
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
0
22036
22036
22036
22036
22036
22036
22036
1008
22036
1008
1008
1008
1008
1008
1008
1008
1008
1008
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
0
1008
1008
0
0
1008
22036
22036
22036
22036
1008
1008
1008
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
0
0
0
0
22036
22036
22036
22036
0
0
0
1008
0
0
0
0
1008
1008
0
1008
1008
1008
1008
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
22036
22036
22036
22036
22036
22036
1008
1008
1008
1008
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
0
1008
1008
0
0
0
0
1008
0
22036
1008
1008
22036
22036
22036
1008
22036
22036
22036
0
0
0
0
0
0
0
0
0
0
0
22036
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
0
0
0
0
22036
22036
22036
22036
22036
22036
22036
22036
1008
1008
1008
1008
1008
1008
1008
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
1008
1008
22036
22036
22036
22036
22036
22036
1008
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
1008
1008
1008
1008
22036
22036
22036
22036
22036
22036
22036
1008
1008
1008
1008
1008
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
1008
1008
1008
1008
1008
1008
22036
1008
1008
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
1008
1008
1008
22036
22036
22036
22036
22036
22036
22036
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
41074
41074
0
22036
22036
22036
22036
22036
22036
22036
22036
1008
1008
1008
1008
1008
22036
1008
1008
1008
1008
1008
1008
1008
1008
1008
22036
22036
22036
22036
22036
22036
22036
22036
22036
0
22036
22036
22036
22036
22036
41075
22036
22036
22036
22036
22036
22036
22036
22036
1008
1008
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
1008
22036
1008
1008
1008
22036
1008
22036
22036
22036
1008
1008
1008
1008
1008
1008
1008
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
1008
1008
1008
1008
1008
1008
1008
1008
0
1008
1008
1008
1008
1008
1008
1008
0
0
1008
0
0
0
1008
1008
1008
0
1008
1008
0
1008
1008
22036
22036
22036
22036
22036
22036
1008
1008
1008
1008
22036
22036
0
0
0
0
0
0
0
0
0
0
0
0
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
1008
1008
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
1008
1008
1008
22036
1008
22036
22036
1008
22036
22036
0
22036
22036
22036
1008
1008
1008
1008
22036
22036
22036
22036
1008
1008
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
0
0
0
0
0
0
0
0
0
0
0
0
0
1008
1008
1008
1008
1008
0
0
0
0
1008
1008
1008
1008
1008
1008
1008
1008
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
1008
1008
1008
1008
22036
22036
22036
22036
22036
22036
22036
22036
22036
41074
41074
1008
1008
22036
22036
22036
0
0
22036
22036
22036
0
0
22036
1008
1008
0
0
1008
1008
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
1008
1008
1008
1008
1008
1008
1008
1008
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
0
0
1008
1008
1008
1008
22036
22036
22036
22036
22036
0
0
0
22036
22036
22036
22036
22036
22036
22036
1008
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
0
22036
0
22036
22036
22036
22036
22036
22036
22036
22036
22036
1008
1008
1008
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
41074
41074
41074
41074
22036
22036
22036
22036
22036
22036
1008
1008
1008
22036
1008
1008
1008
1008
1008
22036
1008
1008
1008
1008
1008
1008
1008
1008
22036
22036
1008
1008
1008
1008
22036
22036
1008
1008
1008
1008
1008
1008
1008
22036
1008
22036
22036
22036
22036
22036
0
0
0
0
1008
1008
1008
22036
22036
1008
1008
22036
1008
1008
22036
22036
22036
22036
1008
1008
22036
22036
22036
22036
22036
22036
22036
1008
22036
1008
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
0
0
0
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
1008
1008
1008
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
0
0
41074
0
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
22036
22036
22036
22036
1008
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
1008
1008
1008
1008
1008
1008
0
0
1008
1008
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
1008
22036
22036
22036
22036
22036
22036
22036
22036
22036
1008
1008
1008
1008
1008
1008
1008
1008
1008
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
0
0
0
0
0
0
0
0
0
0
0
22036
22036
22036
22036
22036
22036
22036
22036
22036
0
41074
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
1008
1008
1008
1008
1008
1008
1008
1008
1008
22036
22036
22036
22036
22036
22036
1008
1008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
22036
22036
22036
0
0
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
0
22036
22036
22036
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
30019
30019
1009
1009
1009
30019
1009
1009
30019
30019
30019
1009
1009
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
30019
30019
30019
30019
30019
1009
1009
1009
1009
1009
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
30019
30019
1009
1009
30019
1009
30019
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
1009
1009
1009
1009
1009
1009
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
1009
1009
1009
30019
30019
30019
1009
30019
1009
1009
1009
1009
1009
30019
30019
1009
1009
1009
1009
1009
1009
1009
30019
1009
30019
1009
1009
30019
30019
30019
30019
30019
1009
1009
1009
1009
1009
1009
1009
1009
1009
30019
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
30019
30019
30019
30019
30019
30019
30019
30019
1009
1009
1009
1009
1009
1009
1009
30019
30019
1009
1009
30019
30019
1009
1009
30019
30019
30019
30019
1009
30019
30019
30019
1009
1009
1009
1009
30019
30019
30019
1009
1009
30019
1009
1009
1009
30019
30019
30019
30019
30019
30019
30019
1009
1009
1009
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
30019
30019
30019
30019
30019
30019
30019
30019
1009
30019
30019
30019
30019
1009
1009
1009
1009
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
1009
1009
1009
30019
30019
30019
1009
1009
30019
30019
30019
30019
30019
30019
1009
1009
1009
1009
1009
1009
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
1009
1009
1009
1009
1009
1009
30019
1009
1009
1009
1009
1009
30019
30019
1009
1009
30019
30019
1009
1009
30019
30019
30019
30019
30019
1009
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
1009
1009
1009
1009
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
30019
30019
1009
1009
30019
1009
30019
30019
0
0
0
0
0
2010
2010
2010
2010
1009
1009
1009
1009
1009
2010
1009
1009
2010
1009
2010
2010
2010
2010
2010
0
1009
1009
2010
2010
2010
1009
0
0
0
0
0
0
0
0
0
0
1009
1009
2010
2010
1009
1009
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
2010
2010
2010
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
2010
0
0
0
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
0
0
0
0
0
0
0
0
0
0
2010
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
1009
2010
2010
2010
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
2010
2010
2010
2010
2010
2010
1009
1009
0
0
0
2010
2010
0
0
0
0
2010
2010
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
0
1009
1009
2010
2010
2010
1009
2010
2010
2010
0
0
0
0
0
1009
1009
1009
1009
1009
2010
2010
2010
2010
1009
2010
2010
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
1009
2010
2010
2010
0
0
0
0
0
0
0
1009
0
0
2010
2010
1009
1009
1009
1009
2010
2010
1009
1009
1009
1009
1009
0
0
0
0
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
0
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
1009
1009
0
0
2010
2010
2010
2010
0
0
0
0
0
0
1009
2010
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1009
1009
1009
1009
1009
1009
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
2010
2010
1009
1009
1009
1009
1009
2010
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
1009
2010
2010
1009
1009
2010
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
2010
1009
1009
2010
2010
2010
2010
1009
1009
2010
2010
0
0
0
0
0
0
0
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
1009
1009
2010
1009
1009
1009
1009
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
1009
0
0
1009
0
0
1009
1009
0
1009
1009
1009
1009
2010
2010
2010
1009
1009
1009
1009
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
1009
1009
2010
2010
2010
2010
2010
2010
1009
1009
0
2010
2010
2010
2010
2010
2010
1009
1009
1009
2010
1009
1009
1009
1009
0
0
0
0
0
2010
2010
2010
1009
1009
1009
0
2010
2010
2010
1009
2010
1009
1009
1009
0
0
1009
1009
2010
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
0
0
1009
1009
1009
1009
0
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
0
0
0
0
0
0
0
0
2010
0
0
2010
0
0
1009
1009
1009
0
0
2010
1009
1009
1009
1009
2010
2010
2010
1009
1009
1009
1009
1009
2010
0
1009
1009
1009
0
0
1009
2010
1009
1009
0
0
0
0
0
0
0
0
1009
1009
2010
0
0
0
0
0
0
0
0
1009
1009
1009
1009
1009
1009
0
0
0
0
0
0
0
0
1009
1009
1009
1009
1009
1009
2010
2010
1009
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
2010
2010
2010
2010
1009
1009
2010
2010
1009
1009
1009
1009
0
0
0
0
0
0
0
0
0
0
0
0
1009
1009
1009
1009
1009
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
2010
2010
2010
2010
1009
2010
2010
2010
2010
1009
1009
1009
0
0
0
0
1009
1009
1009
2010
2010
2010
1009
1009
1009
1009
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
1009
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
1009
1009
1009
2010
1009
1009
0
0
0
0
0
0
0
0
0
1009
1009
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
2010
2010
1009
0
0
0
0
0
2010
2010
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
2010
2010
1009
1009
1009
1009
1009
0
0
0
0
0
0
0
0
0
0
2010
2010
1009
0
0
0
0
1009
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
2010
1009
1009
1009
1009
1009
1009
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
1009
1009
0
0
2010
2010
2010
2010
2010
2010
1009
1009
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
1009
1009
0
0
2010
2010
2010
2010
2010
1009
1009
1009
2010
2010
2010
1009
1009
1009
1009
2010
2010
2010
2010
1009
2010
2010
2010
1009
0
1009
1009
1009
1009
1009
2010
2010
2010
2010
1009
1009
1009
1009
1009
2010
0
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
0
0
0
2010
2010
2010
2010
2010
1009
1009
0
0
0
0
0
0
0
0
0
0
0
1009
2010
2010
2010
2010
0
0
0
0
0
0
0
0
1009
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
1009
1009
1009
2010
2010
1009
0
1009
0
0
0
0
1009
0
0
1009
1009
1009
1009
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
2010
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
2010
2010
1009
1009
2010
1009
2010
2010
2010
1009
1009
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
1009
2010
2010
2010
2010
2010
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
2010
2010
2010
2010
1009
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
0
0
0
0
0
0
0
0
0
0
0
0
1009
1009
1009
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
1009
1009
0
0
0
0
0
0
1009
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
1009
1009
0
0
1009
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
2010
1009
1009
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
2010
2010
2010
1009
1009
1009
2010
2010
2010
2010
2010
1009
1009
1009
1009
0
0
0
0
0
0
0
0
1009
1009
1009
2010
2010
1009
1009
1009
2010
2010
1009
1009
0
0
0
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
1009
1009
0
0
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
0
0
0
0
0
2010
2010
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
2010
2010
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
1009
0
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
1009
2010
2010
1009
2010
2010
1009
1009
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
0
0
0
0
0
0
0
0
2010
2010
2010
2010
1009
1009
1009
1009
2010
2010
1009
1009
1009
1009
1009
1009
1009
2010
2010
1009
1009
1009
2010
0
0
0
0
0
0
0
0
0
0
0
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
1009
0
0
1009
1009
1009
1009
0
0
2010
2010
2010
2010
2010
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
1009
1009
1009
1009
0
1009
0
0
0
0
0
0
0
0
0
1009
1009
1009
1009
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1009
2010
2010
2010
1009
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
2010
2010
2010
2010
1009
1009
2010
2010
2010
2010
2010
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
2010
1009
1009
1009
1009
0
2010
2010
1009
1009
1009
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
0
0
0
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
0
0
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
0
0
0
2010
2010
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
1009
1009
1009
1009
2010
2010
2010
2010
1009
0
0
2010
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
0
2010
1009
1009
1009
1009
1009
0
0
0
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
0
0
0
1009
1009
1009
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
1009
1009
1009
1009
1009
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1009
1009
0
0
0
0
0
0
0
0
2010
2010
1009
1009
1009
0
0
0
0
0
0
2010
1009
2010
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
2010
1009
2010
1009
2010
1009
2010
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
2010
2010
2010
2010
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
2010
2010
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
1009
1009
0
0
0
1009
1009
1009
1009
1009
2010
1009
1009
1009
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
2010
2010
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
2010
1009
0
0
0
2010
2010
0
0
0
0
0
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
1009
1009
1009
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
1009
1009
1009
1009
2010
2010
2010
1009
2010
1009
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
0
2010
2010
2010
2010
0
2010
2010
2010
2010
1009
2010
2010
2010
0
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
2010
1009
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
0
0
1009
1009
1009
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
1009
2010
1009
1009
1009
2010
2010
2010
0
0
0
0
0
0
0
0
1009
1009
1009
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
1009
1009
1009
1009
0
1009
1009
0
0
0
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
2010
2010
0
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
0
0
0
0
0
0
0
0
0
1009
1009
1009
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
2010
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
1009
2010
2010
0
0
0
0
0
0
0
0
0
0
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
0
1009
1009
1009
2010
2010
2010
1009
1009
1009
1009
1009
0
0
0
0
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
0
0
1009
1009
1009
0
1009
0
1009
0
1009
1009
1009
2010
2010
2010
2010
2010
2010
0
0
0
1009
0
1009
0
0
0
0
0
1009
2010
2010
2010
2010
2010
2010
1009
1009
1009
0
0
0
0
0
0
0
0
0
0
1009
1009
1009
1009
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
0
0
0
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
1009
0
0
0
1009
0
0
0
1009
1009
1009
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
0
0
1009
1009
1009
1009
1009
0
0
0
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
1009
1009
1009
1009
2010
2010
2010
2010
2010
1009
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
2010
2010
1009
1009
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
2010
2010
1009
0
0
1009
1009
1009
0
0
0
0
0
1009
1009
2010
2010
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
1009
1009
1009
1009
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
1009
2010
2010
2010
2010
2010
1009
0
0
0
0
1009
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
1009
1009
1009
1009
2010
2010
1009
2010
2010
2010
2010
0
0
0
0
1009
1009
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
0
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1009
1009
1009
0
0
0
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
2010
2010
1009
1009
1009
1009
0
0
0
0
1009
1009
1009
1009
1009
2010
2010
1009
0
0
2010
2010
0
0
0
0
0
0
0
0
1009
1009
2010
2010
2010
2010
2010
1009
1009
1009
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
2010
0
0
0
0
0
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
2010
2010
2010
1009
1009
1009
1009
2010
0
0
2010
2010
2010
2010
2010
0
0
0
1009
2010
2010
2010
1009
1009
1009
1009
2010
1009
0
0
0
1009
0
0
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
1009
1009
2010
1009
1009
2010
2010
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
0
0
0
0
2010
0
0
0
0
2010
2010
2010
1009
0
0
0
0
0
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
0
0
0
0
0
1009
1009
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
1009
1009
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
1009
1009
2010
2010
2010
2010
2010
0
0
0
0
2010
1009
1009
2010
2010
2010
2010
2010
1009
1009
1009
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
1009
0
1009
0
0
0
0
1009
0
0
0
0
0
0
1009
1009
1009
2010
2010
1009
2010
2010
1009
2010
2010
1009
2010
1009
0
0
0
0
0
0
0
0
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
2010
2010
2010
1009
1009
0
0
0
0
0
0
1009
1009
0
0
1009
0
0
0
0
0
0
0
0
0
0
0
1009
0
0
0
0
0
0
0
1009
1009
1009
0
0
0
0
0
0
0
0
0
0
0
0
1009
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
1009
1009
0
0
0
0
2010
1009
1009
1009
0
0
0
0
0
0
0
0
0
0
0
1009
1009
2010
1009
2010
1009
2010
2010
0
1009
1009
1009
2010
2010
2010
2010
2010
1009
0
0
0
0
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
2010
2010
1009
1009
1009
1009
0
0
1009
0
1009
1009
2010
2010
2010
1009
1009
2010
2010
2010
2010
2010
2010
2010
0
2010
1009
2010
0
0
2010
2010
2010
1009
0
2010
0
0
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
2010
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
0
0
0
0
0
0
0
1009
1009
1009
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
2010
2010
0
0
2010
2010
0
2010
2010
2010
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
1009
1009
1009
2010
2010
0
0
0
0
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
1009
1009
1009
1009
1009
2010
2010
2010
2010
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
0
0
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
2010
2010
2010
1009
1009
1009
2010
2010
2010
2010
2010
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
1009
0
0
0
0
0
0
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
0
0
0
0
0
0
0
1009
2010
2010
0
2010
2010
2010
1009
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
30019
30019
1009
1009
30019
30019
1009
1009
30019
30019
30019
30019
1009
1009
30019
0
0
0
0
0
0
0
1009
1009
1009
1009
1009
30019
30019
30019
30019
30019
30019
1009
30019
30019
30019
30019
30019
30019
1009
1009
1009
30019
30019
30019
30019
30019
30019
30019
1009
1009
30019
30019
30019
30019
0
1009
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
1009
1009
1009
30019
1009
1009
0
30019
30019
30019
30019
1009
1009
1009
1009
30019
30019
30019
1009
1009
0
0
0
30019
30019
30019
30019
1009
1009
1009
1009
1009
1009
30019
30019
30019
30019
0
0
0
0
0
0
0
0
0
0
0
1009
1009
1009
30019
0
0
30019
1009
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
1009
30019
30019
30019
30019
0
0
30019
30019
30019
30019
30019
1009
1009
30019
30019
30019
1009
1009
1009
30019
1009
1009
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1009
1009
1009
30019
30019
1009
1009
30019
0
0
0
1009
1009
1009
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
30019
30019
30019
1009
1009
30019
30019
0
0
0
30019
30019
30019
30019
1009
30019
30019
1009
1009
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
1009
1009
1009
1009
1009
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
30019
1009
1009
1009
1009
1009
30019
1009
1009
1009
1009
1009
1009
1009
1009
0
0
0
0
1009
30019
30019
30019
1009
1009
30019
1009
30019
30019
30019
0
30019
30019
30019
30019
30019
30019
30019
1009
1009
1009
0
0
0
0
0
0
0
0
30019
30019
30019
1009
30019
30019
30019
30019
1009
1009
30019
30019
30019
1009
30019
30019
1009
1009
30019
1009
1009
1009
30019
30019
30019
30019
30019
30019
1009
1009
1009
30019
30019
30019
0
0
0
0
1009
1009
30019
30019
1009
30019
30019
0
0
0
0
0
30019
30019
1009
1009
30019
30019
30019
30019
30019
0
0
0
0
1009
1009
1009
1009
30019
30019
30019
30019
30019
1009
1009
30019
1009
0
0
0
0
0
0
0
0
0
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
30019
30019
30019
30019
30019
30019
1009
1009
1009
1009
1009
1009
0
0
0
0
0
1009
1009
1009
1009
30019
30019
30019
30019
30019
30019
30019
30019
1009
1009
1009
1009
1009
1009
1009
1009
30019
30019
30019
30019
30019
30019
30019
1009
30019
0
0
0
30019
30019
30019
30019
30019
30019
30019
30019
1009
1009
30019
30019
1009
1009
30019
30019
30019
30019
30019
30019
30019
0
0
0
0
0
0
0
0
0
0
0
0
0
30019
0
0
30019
30019
30019
1009
30019
30019
30019
30019
30019
1009
30019
30019
0
0
0
0
0
0
0
0
0
0
1009
30019
30019
1009
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
1009
30019
30019
30019
30019
1009
1009
1009
30019
30019
30019
30019
1009
1009
1009
1009
1009
1009
1009
1009
1009
30019
30019
30019
0
0
0
0
1009
0
0
0
0
0
0
0
0
0
0
0
30019
30019
30019
30019
0
0
0
0
0
0
0
0
30019
30019
30019
1009
30019
30019
30019
1009
1009
1009
1009
1009
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
1009
1009
1009
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
30019
30019
0
0
0
0
0
0
30019
1009
1009
1009
1009
1009
30019
30019
30019
30019
30019
30019
30019
30019
0
0
0
0
0
0
0
0
0
0
0
0
0
30019
30019
30019
0
0
0
0
30019
1009
1009
30019
1009
30019
1009
1009
1009
1009
1009
30019
1009
1009
1009
1009
30019
30019
30019
30019
1009
30019
1009
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
1009
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
1009
0
0
30019
30019
30019
30019
30019
1009
30019
1009
30019
30019
30019
1009
1009
30019
30019
0
0
0
0
0
0
0
0
30019
30019
1009
1009
30019
0
0
0
0
0
0
0
0
30019
30019
30019
30019
1009
1009
30019
30019
30019
30019
30019
1009
30019
30019
30019
30019
1009
1009
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
1009
1009
30019
30019
30019
30019
1009
1009
1009
30019
30019
30019
30019
30019
30019
0
0
0
0
0
0
1009
1009
30019
30019
30019
30019
30019
1009
1009
1009
1009
1009
1009
1009
0
0
0
0
30019
30019
30019
30019
30019
30019
1009
1009
1009
30019
30019
30019
30019
30019
0
0
0
0
0
0
0
0
0
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
0
0
0
0
0
0
0
0
0
0
0
0
30019
30019
1009
1009
1009
30019
30019
30019
1009
30019
30019
30019
30019
30019
0
0
0
1009
1009
1009
30019
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1009
1009
1009
30019
0
0
0
0
0
0
0
1009
1009
1009
1009
30019
30019
1009
1009
1009
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
0
0
0
0
30019
30019
30019
30019
30019
1009
30019
0
30019
30019
1009
1009
0
0
1009
30019
30019
30019
30019
30019
30019
30019
30019
30019
0
0
0
0
0
0
0
0
0
0
1009
1009
1009
30019
30019
1009
1009
30019
1009
1009
1009
1009
0
0
0
0
30019
30019
30019
1009
1009
1009
1009
0
0
0
0
0
0
0
0
0
0
0
0
0
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
0
0
0
0
0
0
30019
30019
30019
1009
1009
1009
30019
30019
30019
30019
0
0
0
0
0
30019
0
0
30019
30019
30019
30019
30019
30019
1009
30019
30019
1009
30019
30019
30019
1009
1009
1009
30019
30019
1009
1009
1009
1009
1009
1009
0
30019
1009
1009
30019
30019
30019
0
1009
1009
0
0
0
0
0
0
0
0
0
0
30019
1009
1009
30019
30019
30019
30019
30019
1009
1009
0
0
0
0
0
0
0
1009
30019
0
0
0
0
0
30019
30019
1009
1009
1009
1009
30019
30019
30019
30019
30019
30019
30019
30019
1009
1009
1009
1009
1009
1009
1009
1009
1009
30019
30019
1009
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
0
0
0
0
0
0
0
0
0
0
30019
1009
1009
1009
1009
1009
30019
30019
30019
30019
30019
30019
30019
30019
1009
1009
1009
1009
30019
30019
30019
1009
1009
30019
30019
1009
30019
0
0
0
0
30019
1009
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
1009
30019
30019
30019
30019
1009
1009
1009
1009
1009
1009
1009
30019
30019
1009
1009
30019
1009
30019
30019
30019
30019
0
0
0
30019
30019
30019
0
0
0
0
0
1009
1009
1009
1009
1009
30019
30019
30019
30019
30019
30019
1009
1009
1009
30019
30019
30019
1009
1009
1009
30019
1009
1009
30019
30019
1009
1009
30019
30019
30019
30019
30019
30019
1009
30019
30019
1009
30019
1009
1009
1009
1009
1009
1009
1009
1009
30019
1009
1009
1009
30019
30019
1009
1009
30019
30019
1009
0
0
30019
30019
30019
0
0
30019
30019
30019
1009
1009
1009
30019
0
0
30019
30019
30019
30019
30019
30019
1009
30019
30019
30019
30019
30019
30019
30019
1009
1009
1009
30019
30019
30019
30019
0
0
0
0
0
0
0
0
30019
30019
1009
1009
1009
30019
30019
1009
1009
1009
30019
30019
30019
30019
1009
1009
1009
1009
30019
30019
1009
1009
1009
30019
30019
30019
1009
1009
1009
30019
30019
30019
30019
1009
30019
30019
0
0
0
0
0
0
0
0
30019
30019
30019
1009
1009
30019
30019
0
0
0
0
30019
30019
1009
0
30019
0
0
0
0
0
0
0
30019
1009
1009
30019
30019
30019
30019
1009
1009
30019
30019
30019
1009
1009
30019
30019
30019
30019
30019
30019
1009
1009
1009
30019
30019
30019
1009
1009
1009
0
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
0
0
0
0
0
0
0
0
1009
30019
30019
30019
1009
1009
1009
1009
30019
30019
0
0
30019
30019
1009
1009
1009
0
0
0
0
0
0
0
0
0
0
30019
1009
1009
1009
30019
30019
1009
1009
1009
30019
30019
30019
30019
30019
30019
30019
1009
1009
30019
30019
30019
30019
0
30019
30019
1009
1009
1009
1009
30019
30019
30019
1009
1009
1009
1009
1009
1009
1009
1009
30019
30019
1009
1009
1009
1009
0
30019
30019
30019
30019
30019
30019
1009
1009
30019
30019
30019
1009
1009
1009
30019
30019
30019
1009
1009
1009
30019
30019
30019
30019
30019
1009
1009
0
0
0
0
0
0
0
0
0
0
0
1009
30019
0
0
0
0
30019
30019
30019
30019
1009
30019
30019
1009
1009
30019
30019
30019
30019
30019
30019
1009
30019
30019
1009
30019
30019
30019
30019
30019
30019
1009
1009
30019
30019
30019
1009
1009
1009
30019
30019
1009
1009
1009
1009
1009
30019
30019
1009
30019
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
30019
30019
30019
30019
0
0
0
0
0
0
30019
30019
1009
1009
1009
1009
0
0
0
0
0
0
0
0
30019
1009
1009
1009
1009
30019
30019
30019
30019
30019
30019
1009
1009
1009
1009
1009
1009
30019
30019
1009
1009
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
1009
1009
1009
1009
1009
0
1009
30019
30019
30019
30019
1009
1009
30019
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
30019
30019
30019
30019
30019
1009
1009
1009
30019
30019
30019
30019
1009
1009
1009
1009
30019
30019
0
0
0
0
0
0
0
0
0
0
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
30019
30019
30019
1009
30019
30019
30019
30019
30019
30019
30019
30019
0
0
0
0
0
0
1009
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
30019
30019
30019
1009
1009
30019
30019
30019
30019
30019
30019
30019
1009
1009
1009
1009
30019
30019
30019
30019
30019
30019
1009
1009
1009
1009
30019
30019
30019
1009
1009
1009
30019
1009
1009
30019
0
0
0
0
0
30019
30019
30019
30019
30019
1009
1009
30019
30019
1009
1009
30019
30019
30019
30019
1009
30019
1009
1009
1009
1009
1009
1009
1009
1009
30019
30019
30019
30019
30019
30019
30019
30019
0
0
0
0
0
0
0
30019
30019
30019
0
0
0
30019
30019
30019
30019
1009
1009
1009
1009
30019
30019
30019
30019
1009
30019
30019
30019
30019
30019
30019
30019
30019
0
0
0
0
0
0
0
0
0
0
0
0
30019
30019
30019
30019
30019
30019
30019
30019
1009
1009
1009
1009
1009
30019
30019
30019
30019
1009
30019
30019
1009
1009
30019
30019
1009
1009
1009
30019
30019
30019
30019
1009
30019
30019
1009
0
0
0
0
0
0
0
30019
30019
1009
30019
30019
30019
30019
30019
30019
30019
1009
30019
30019
0
30019
1009
1009
1009
30019
30019
0
0
0
0
0
0
30019
30019
30019
0
0
0
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
30019
30019
30019
30019
30019
30019
1009
0
0
0
0
0
0
0
0
0
0
0
0
0
30019
30019
30019
30019
30019
1009
0
0
30019
30019
30019
1009
1009
30019
1009
1009
30019
30019
1009
0
0
1009
1009
1009
30019
30019
30019
0
0
0
0
0
0
30019
0
0
0
0
0
0
30019
1009
1009
1009
0
0
0
0
30019
30019
1009
0
0
0
0
30019
1009
1009
1009
1009
1009
1009
1009
1009
1009
0
0
0
0
0
0
30019
30019
1009
1009
1009
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
30019
30019
1009
0
0
0
0
0
0
0
0
30019
30019
30019
30019
30019
30019
0
0
30019
30019
30019
30019
30019
1009
1009
30019
30019
30019
1009
1009
1009
1009
30019
30019
30019
1009
1009
1009
1009
30019
30019
1009
30019
30019
0
0
0
0
0
0
0
0
0
0
1009
30019
0
0
0
0
0
1009
1009
1009
1009
30019
1009
1009
30019
30019
30019
30019
30019
30019
30019
30019
1009
1009
1009
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
0
0
0
0
0
30019
0
0
0
0
0
0
30019
1009
1009
30019
30019
1009
1009
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
30019
30019
30019
1009
1009
1009
1009
30019
30019
1009
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
1009
1009
30019
30019
30019
30019
30019
30019
1009
1009
0
0
0
0
0
0
0
0
0
0
0
0
0
30019
30019
30019
30019
30019
1009
1009
30019
30019
30019
30019
30019
30019
30019
1009
1009
1009
1009
1009
0
0
0
0
0
30019
30019
30019
30019
30019
1009
30019
30019
30019
30019
0
0
1009
1009
30019
30019
30019
30019
30019
1009
30019
30019
30019
30019
30019
1009
30019
30019
30019
1009
1009
1009
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
1009
1009
30019
1009
1009
1009
30019
30019
30019
30019
30019
1009
1009
1009
30019
30019
1009
1009
1009
1009
30019
30019
30019
1009
1009
1009
30019
30019
1009
30019
30019
30019
30019
30019
30019
30019
1009
1009
30019
30019
30019
1009
1009
1009
1009
30019
0
30019
30019
30019
30019
30019
0
0
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
30019
30019
1009
1009
1009
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
0
0
0
0
0
0
0
0
1009
30019
1009
30019
30019
1009
1009
1009
30019
30019
30019
1009
30019
30019
1009
1009
1009
0
0
0
0
1009
30019
30019
30019
0
0
0
0
0
0
0
0
0
0
0
0
0
0
30019
0
0
0
0
0
0
0
0
0
0
0
0
0
30019
30019
1009
1009
1009
1009
30019
1009
1009
1009
30019
30019
30019
30019
30019
1009
30019
1009
30019
1009
30019
1009
30019
1009
1009
1009
1009
1009
1009
30019
30019
1009
1009
1009
1009
1009
1009
30019
30019
30019
30019
1009
1009
1009
30019
1009
1009
1009
1009
30019
30019
30019
0
0
0
0
0
30019
30019
30019
30019
30019
30019
1009
1009
30019
30019
30019
30019
30019
30019
1009
1009
0
0
1009
0
1009
1009
30019
30019
1009
1009
30019
30019
30019
1009
1009
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
30019
1009
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
1009
1009
30019
1009
0
0
0
0
1009
1009
1009
1009
30019
30019
30019
30019
30019
30019
1009
1009
1009
1009
30019
30019
30019
30019
30019
1009
0
30019
30019
0
0
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
1009
1009
1009
1009
1009
30019
30019
30019
30019
30019
30019
1009
1009
1009
1009
30019
1009
1009
1009
1009
30019
30019
1009
1009
30019
30019
30019
0
30019
1009
1009
1009
30019
30019
30019
30019
30019
30019
1009
1009
1009
0
0
0
0
0
30019
30019
30019
30019
30019
1009
1009
1009
30019
30019
30019
1009
1009
30019
1009
1009
30019
30019
30019
30019
30019
30019
30019
1009
1009
1009
30019
30019
1009
1009
0
1009
1009
30019
30019
30019
0
0
0
0
0
0
1009
1009
1009
30019
1009
1009
1009
1009
1009
1009
30019
30019
30019
30019
30019
1009
1009
30019
30019
0
0
30019
0
0
30019
30019
30019
30019
1009
1009
30019
30019
30019
30019
30019
30019
30019
1009
1009
30019
30019
30019
30019
1009
1009
1009
30019
30019
30019
30019
0
30019
30019
1009
30019
30019
30019
30019
30019
30019
1009
1009
1009
30019
1009
1009
30019
30019
30019
30019
30019
1009
1009
1009
30019
30019
30019
30019
1009
1009
1009
1009
1009
30019
30019
30019
30019
30019
30019
30019
0
0
0
0
0
0
0
0
0
1009
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
1009
1009
1009
1009
30019
0
0
0
0
0
30019
30019
30019
30019
30019
1009
1009
1009
30019
1009
1009
30019
30019
30019
30019
30019
30019
30019
30019
0
30019
30019
30019
1009
30019
30019
30019
30019
1009
1009
1009
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
1009
0
0
30019
30019
30019
30019
1009
1009
30019
30019
30019
30019
30019
30019
30019
30019
1009
1009
30019
1009
30019
30019
1009
1009
1009
30019
30019
30019
30019
1009
1009
1009
1009
1009
1009
1009
30019
30019
1009
1009
1009
1009
1009
1009
30019
30019
30019
30019
1009
30019
1009
1009
1009
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
1009
1009
30019
30019
30019
1009
1009
1009
1009
1009
1009
30019
30019
0
0
0
30019
30019
30019
30019
30019
30019
1009
1009
1009
30019
30019
30019
0
0
0
0
0
0
30019
1009
1009
1009
1009
1009
30019
30019
30019
0
1009
1009
1009
30019
0
0
0
0
0
0
0
0
0
0
1009
30019
30019
30019
30019
30019
1009
30019
30019
30019
30019
0
0
0
0
0
0
0
0
0
30019
30019
30019
30019
0
0
0
0
0
30019
30019
30019
30019
30019
30019
1009
30019
30019
30019
1009
30019
30019
30019
30019
30019
0
0
0
0
0
0
0
0
0
30019
30019
30019
30019
30019
30019
1009
30019
30019
0
0
0
30019
30019
1009
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
0
0
0
0
0
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
1009
30019
30019
30019
1009
30019
30019
30019
1009
1009
30019
30019
30019
1009
1009
30019
30019
1009
0
0
0
0
0
0
30019
30019
30019
0
0
0
0
0
0
0
0
30019
30019
1009
30019
0
0
0
0
0
0
30019
30019
30019
1009
1009
30019
30019
1009
1009
1009
1009
1009
1009
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
1009
1009
1009
0
0
0
0
0
0
0
0
0
0
0
1009
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
30019
30019
30019
30019
1009
1009
1009
1009
1009
1009
30019
30019
30019
30019
1009
1009
1009
1009
30019
30019
30019
30019
30019
0
0
0
0
0
0
0
1009
1009
1009
0
0
0
30019
30019
30019
30019
30019
1009
30019
30019
30019
30019
30019
1009
1009
1009
1009
30019
30019
30019
30019
30019
1009
1009
1009
1009
30019
30019
30019
30019
30019
0
0
0
30019
1009
30019
30019
30019
30019
30019
1009
1009
1009
30019
30019
30019
1009
1009
1009
1009
30019
30019
30019
30019
30019
30019
1009
30019
30019
30019
1009
1009
1009
1009
30019
1009
0
0
0
0
0
0
30019
1009
1009
1009
30019
30019
30019
30019
30019
1009
30019
30019
30019
1009
1009
1009
1009
1009
1009
0
30019
0
0
1009
1009
30019
1009
1009
30019
1009
1009
30019
30019
1009
1009
1009
30019
30019
1009
1009
1009
1009
0
30019
0
0
0
1009
1009
30019
30019
30019
30019
30019
1009
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
1009
30019
30019
30019
30019
1009
1009
1009
30019
1009
1009
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
0
0
0
0
0
0
0
0
0
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
1009
0
0
0
1009
1009
0
1009
0
0
0
0
0
0
0
0
0
0
30019
0
30019
30019
30019
1009
30019
0
0
0
30019
1009
1009
1009
30019
0
0
0
0
0
0
0
30019
1009
1009
1009
1009
1009
1009
30019
30019
30019
1009
30019
30019
30019
30019
1009
30019
30019
30019
1009
1009
1009
1009
1009
30019
30019
1009
1009
0
1009
1009
30019
1009
1009
1009
30019
30019
30019
30019
0
0
1009
30019
30019
30019
1009
0
0
0
0
0
0
30019
1009
1009
30019
1009
1009
30019
0
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
30019
30019
30019
30019
30019
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
0
0
0
0
0
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
1009
1009
30019
30019
30019
30019
30019
30019
1009
30019
30019
30019
30019
30019
0
0
0
0
30019
30019
30019
30019
30019
30019
0
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
1009
1009
30019
30019
30019
30019
30019
30019
30019
30019
0
0
0
0
1009
1009
30019
30019
30019
30019
1009
1009
0
0
0
0
0
0
0
30019
30019
30019
1009
1009
1009
0
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
30019
30019
0
0
0
0
0
0
30019
30019
30019
30019
0
0
0
0
0
0
0
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
0
0
0
0
0
0
0
30019
30019
30019
30019
30019
30019
30019
30019
30019
0
0
0
0
0
0
0
30019
0
30019
30019
30019
30019
30019
0
0
1009
30019
0
0
0
0
30019
30019
30019
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
30019
30019
1009
30019
30019
1009
1009
1009
30019
30019
1009
30019
30019
0
0
0
0
0
0
0
0
0
1009
1009
30019
1009
1009
1009
1009
30019
30019
30019
30019
1009
1009
1009
0
0
0
0
30019
30019
30019
1009
1009
30019
30019
30019
30019
30019
30019
30019
30019
30019
0
30019
30019
1009
1009
30019
30019
30019
30019
30019
30019
30019
1009
30019
30019
30019
1009
1009
1009
30019
30019
1009
1009
1009
1009
1009
1009
30019
30019
30019
0
0
0
0
0
0
0
30019
30019
0
30019
30019
1009
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
1009
1009
1009
1009
30019
30019
30019
30019
30019
30019
0
30019
1009
1009
0
0
0
30019
30019
30019
1009
1009
30019
30019
30019
30019
30019
30019
30019
30019
30019
0
0
0
0
0
0
0
0
0
0
0
0
30019
30019
1009
1009
0
0
0
0
0
0
0
0
0
0
0
30019
0
0
30019
30019
0
0
0
0
0
1009
30019
30019
30019
30019
30019
30019
1009
1009
1009
1009
30019
30019
30019
30019
30019
1009
1009
1009
1009
30019
1009
1009
1009
1009
0
0
0
0
0
0
30019
1009
1009
1009
1009
0
0
1009
1009
1009
30019
30019
30019
1009
1009
1009
1009
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
1009
30019
1009
30019
0
0
0
0
0
0
0
0
0
0
0
0
1009
30019
30019
30019
30019
30019
30019
30019
30019
30019
0
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
0
0
30019
0
0
30019
30019
30019
30019
30019
1009
1009
1009
30019
30019
30019
30019
30019
1009
1009
1009
1009
30019
30019
1009
1009
1009
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
30019
30019
30019
0
0
0
0
0
0
0
0
0
0
0
0
0
0
30019
30019
0
30019
30019
30019
1009
1009
1009
30019
30019
1009
1009
1009
1009
30019
30019
30019
30019
30019
30019
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
30019
30019
30019
30019
0
0
0
30019
30019
30019
0
0
0
0
0
0
0
0
0
0
0
0
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
0
0
0
0
0
30019
30019
30019
30019
30019
30019
30019
1009
1009
1009
30019
30019
1009
1009
0
30019
30019
30019
30019
30019
30019
30019
30019
0
1009
0
0
0
0
0
0
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
30019
30019
30019
1009
1009
1009
1009
1009
1009
1009
1009
1009
0
0
0
0
1009
1009
1009
1009
1009
1009
1009
0
0
0
0
30019
30019
1009
30019
30019
30019
30019
30019
30019
30019
1009
1009
1009
1009
30019
30019
30019
1009
1009
1009
1009
1009
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
1009
1009
1009
1009
1009
30019
1009
1009
1009
1009
1009
1009
1009
1009
1009
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
30019
30019
30019
30019
30019
30019
30019
30019
0
0
0
0
0
0
0
0
0
30019
30019
30019
30019
0
0
0
0
0
30019
30019
30019
0
0
30019
30019
30019
30019
1009
1009
1009
1009
30019
30019
30019
30019
30019
0
0
0
0
0
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
30019
30019
30019
30019
30019
30019
30019
1009
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
1009
1009
1009
1009
30019
30019
30019
30019
30019
30019
1009
1009
0
0
0
0
1009
1009
30019
30019
0
0
0
0
0
0
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
1009
30019
30019
30019
30019
30019
30019
1009
1009
1009
1009
1009
1009
30019
0
0
30019
30019
30019
30019
30019
0
0
0
0
0
0
0
30019
30019
1009
1009
0
0
0
0
30019
30019
0
30019
30019
1009
1009
1009
30019
30019
1009
1009
1009
30019
30019
0
0
30019
30019
1009
30019
1009
1009
1009
1009
30019
30019
30019
30019
30019
1009
1009
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
30019
1009
1009
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
0
0
0
0
0
0
0
0
0
0
0
0
0
0
30019
30019
30019
30019
30019
30019
1009
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
30019
30019
30019
30019
30019
0
0
0
0
0
0
1009
1009
1009
30019
30019
1009
1009
1009
30019
30019
30019
30019
1009
1009
30019
30019
0
0
0
30019
30019
1009
30019
1009
30019
30019
30019
30019
0
0
0
0
0
0
30019
30019
0
0
30019
30019
30019
1009
1009
1009
30019
1009
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
1009
1009
1009
1009
1009
30019
30019
30019
0
0
0
0
0
0
30019
30019
30019
1009
1009
30019
30019
30019
0
0
30019
30019
1009
1009
1009
1009
1009
30019
30019
30019
1009
30019
30019
30019
1009
1009
1009
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
1009
1009
1009
30019
30019
30019
30019
30019
30019
30019
30019
1009
0
0
0
0
0
0
0
0
0
30019
30019
30019
1009
1009
1009
1009
30019
30019
30019
30019
30019
30019
30019
30019
30019
0
0
0
0
1009
1009
1009
0
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
0
0
0
0
0
0
1009
1009
1009
30019
30019
30019
30019
30019
30019
0
30019
30019
30019
30019
30019
30019
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
30019
30019
30019
1009
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
0
0
0
0
0
0
0
0
0
0
0
30019
30019
1009
30019
30019
30019
30019
1009
1009
30019
30019
30019
30019
30019
30019
30019
30019
30019
0
0
1009
1009
1009
30019
0
0
1009
1009
1009
1009
30019
30019
30019
0
0
0
0
0
0
0
0
30019
30019
30019
30019
30019
0
30019
30019
1009
1009
1009
1009
1009
1009
1009
1009
30019
0
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
30019
30019
30019
1009
1009
1009
1009
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
30019
1009
30019
30019
30019
30019
30019
0
0
0
0
0
0
0
1009
1009
1009
30019
0
0
0
0
0
0
0
30019
30019
30019
1009
30019
30019
30019
30019
30019
30019
0
0
0
0
0
0
0
0
0
0
0
0
30019
30019
30019
30019
1009
1009
1009
1009
30019
30019
0
30019
30019
30019
1009
1009
30019
30019
30019
30019
30019
30019
30019
30019
0
0
30019
1009
1009
1009
1009
1009
1009
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
0
0
0
0
0
0
0
30019
30019
30019
30019
30019
30019
0
0
0
30019
30019
30019
1009
30019
30019
30019
30019
30019
30019
30019
30019
30019
0
0
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
1009
1009
1009
30019
30019
30019
30019
0
0
0
0
0
0
0
30019
30019
30019
30019
30019
1009
1009
1009
1009
0
0
1009
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
1009
1009
1009
1009
1009
30019
30019
30019
30019
30019
0
1009
1009
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
1009
1009
1009
30019
30019
30019
30019
0
0
0
0
0
0
30019
30019
30019
0
0
30019
30019
1009
1009
1009
1009
1009
1009
1009
0
0
0
0
0
0
0
0
0
30019
30019
30019
30019
0
0
0
0
0
0
0
0
0
0
30019
30019
30019
30019
30019
30019
30019
30019
30019
0
0
0
0
0
0
0
0
0
0
0
0
1009
0
30019
30019
1009
1009
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
1009
1009
1009
30019
30019
30019
30019
30019
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
30019
30019
30019
30019
30019
30019
30019
30019
0
30019
30019
30019
30019
30019
30019
30019
0
0
0
0
1009
30019
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
30019
30019
0
0
0
0
0
0
0
30019
30019
1009
1009
1009
30019
30019
1009
1009
30019
30019
30019
1009
30019
30019
30019
30019
1009
1009
1009
1009
1009
1009
30019
30019
30019
30019
1009
1009
30019
1009
1009
30019
0
0
0
0
0
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
0
0
0
0
30019
0
0
0
0
1009
1009
1009
30019
0
0
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
30019
30019
0
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
30019
30019
1009
1009
1009
30019
30019
30019
30019
0
0
0
0
0
0
0
0
0
0
0
30019
30019
30019
30019
30019
30019
30019
0
0
0
0
0
30019
30019
30019
30019
30019
30019
30019
30019
30019
0
0
0
0
0
30019
0
0
0
30019
30019
30019
30019
1009
1009
1009
1009
1009
30019
0
30019
0
30019
30019
0
0
0
0
0
0
0
0
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
0
0
0
0
0
0
0
0
0
0
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
1009
1009
1009
1009
1009
30019
30019
30019
1009
30019
0
0
0
0
0
0
0
0
30019
30019
30019
0
0
0
0
0
0
0
0
30019
30019
30019
30019
30019
0
0
0
30019
30019
30019
30019
30019
30019
30019
1009
1009
30019
30019
30019
1009
1009
30019
30019
30019
30019
1009
1009
1009
1009
1009
0
0
0
0
30019
30019
30019
30019
30019
30019
30019
30019
1009
30019
30019
30019
30019
30019
30019
0
0
0
0
0
0
0
0
30019
30019
30019
30019
30019
0
0
0
0
0
0
0
0
0
1009
1009
1009
1009
1009
30019
30019
30019
30019
30019
0
0
0
30019
30019
30019
30019
30019
30019
30019
30019
0
0
30019
30019
30019
30019
30019
30019
30019
30019
0
0
30019
30019
30019
30019
30019
1009
30019
30019
0
0
0
0
30019
30019
1009
1009
1009
1009
1009
1009
1009
30019
30019
1009
1009
30019
30019
30019
0
0
0
0
0
0
0
0
0
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
0
30019
0
0
0
0
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
1009
1009
1009
30019
30019
0
30019
30019
1009
0
0
0
0
30019
30019
0
0
0
0
0
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
1009
1009
30019
30019
30019
30019
30019
0
0
0
30019
30019
0
0
30019
30019
30019
30019
30019
30019
0
1009
1009
1009
1009
1009
30019
30019
1009
1009
1009
1009
30019
30019
30019
30019
30019
1009
1009
1009
1009
30019
30019
30019
30019
0
0
0
0
0
30019
1009
30019
30019
30019
30019
30019
0
0
0
30019
30019
30019
30019
30019
0
0
0
0
0
0
30019
1009
30019
30019
1009
1009
1009
30019
30019
30019
30019
30019
30019
30019
30019
1009
1009
30019
30019
30019
30019
0
0
0
0
0
0
0
0
0
0
0
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
0
0
30019
30019
30019
30019
30019
30019
30019
1009
1009
30019
1009
1009
1009
30019
30019
1009
0
0
0
0
0
0
0
0
0
0
0
0
1009
30019
30019
30019
30019
30019
30019
30019
30019
0
0
0
0
0
30019
30019
30019
30019
30019
30019
1009
30019
30019
30019
30019
30019
30019
30019
1009
1009
1009
1009
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
0
0
0
1009
1009
1009
1009
1009
1009
30019
1009
1009
1009
30019
30019
30019
30019
30019
30019
30019
30019
0
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
1009
1009
1009
1009
1009
1009
1009
1009
30019
30019
1009
1009
30019
1009
30019
1009
1009
1009
1009
30019
30019
30019
1009
30019
30019
30019
30019
30019
30019
30019
30019
1009
30019
30019
30019
30019
30019
30019
30019
1009
1009
1009
1009
1009
1009
30019
30019
30019
30019
0
0
0
0
30019
30019
30019
30019
30019
30019
0
30019
30019
30019
30019
30019
30019
1009
1009
30019
30019
30019
30019
0
30019
30019
30019
30019
30019
30019
30019
30019
0
0
0
0
1009
1009
1009
1009
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
1009
1009
1009
1009
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
1009
1009
1009
1009
1009
1009
30019
30019
30019
30019
30019
30019
30019
30019
1009
1009
1009
1009
30019
30019
1009
1009
1009
30019
30019
1009
1009
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
0
0
0
0
0
1009
1009
1009
30019
30019
1009
30019
30019
30019
30019
1009
30019
30019
30019
30019
0
0
0
0
0
0
0
0
30019
30019
30019
0
0
1009
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
30019
0
0
0
30019
30019
1009
1009
1009
1009
30019
30019
30019
30019
30019
30019
30019
0
0
0
0
0
0
30019
30019
30019
30019
30019
1009
1009
1009
30019
30019
30019
30019
30019
30019
30019
30019
0
0
0
30019
30019
0
30019
30019
1009
1009
1009
1009
30019
0
0
0
0
0
0
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
0
30019
30019
30019
30019
0
0
30019
30019
1009
1009
1009
1009
1009
1009
1009
1009
30019
30019
30019
30019
30019
1009
1009
1009
30019
1009
1009
1009
1009
1009
1009
30019
30019
30019
30019
0
30019
1009
1009
1009
1009
30019
30019
0
30019
1009
1009
1009
1009
30019
30019
30019
30019
30019
30019
1009
1009
1009
30019
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
2010
2010
0
0
2010
2010
2010
2010
0
2010
2010
2010
0
0
0
0
0
2010
0
2010
0
0
0
2010
2010
2010
2010
2010
0
2010
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
2010
0
2010
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
2010
2010
2010
0
0
0
0
0
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
0
0
0
2010
0
0
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
0
2010
0
2010
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
0
0
0
0
0
2010
0
0
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
2010
0
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
2010
2010
2010
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
2010
2010
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
0
0
0
2010
2010
0
0
0
2010
2010
2010
2010
0
0
2010
0
2010
0
2010
0
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
2010
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
0
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
0
0
2010
0
0
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
0
2010
2010
0
2010
2010
0
0
2010
2010
2010
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
2010
2010
2010
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
0
2010
2010
2010
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
0
0
0
2010
2010
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
2010
0
2010
2010
2010
2010
2010
2010
0
0
0
0
0
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
2010
0
0
2010
2010
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
2010
2010
2010
0
0
2010
0
0
0
0
0
0
0
0
0
0
0
2010
2010
0
0
2010
0
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
2010
2010
2010
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
2010
2010
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
2010
2010
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
2010
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
2010
2010
2010
2010
2010
1009
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
2010
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
2010
2010
0
0
0
0
0
0
0
0
0
0
2010
2010
0
0
0
2010
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
2010
2010
2010
2010
0
0
0
0
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
0
2010
2010
2010
2010
2010
2010
2010
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
2010
2010
2010
2010
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
2010
2010
2010
2010
2010
2010
0
0
0
0
0
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
0
0
0
0
2010
2010
2010
2010
0
0
0
0
0
0
0
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
0
2010
0
0
0
0
0
0
0
0
0
2010
2010
0
2010
2010
0
0
2010
2010
0
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
0
0
0
0
0
0
2010
2010
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
0
0
0
0
0
0
0
0
0
2010
2010
2010
1009
2010
2010
2010
2010
2010
1009
1009
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
2010
2010
2010
2010
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
0
0
0
0
0
0
0
0
2010
2010
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
2010
0
0
0
0
0
0
0
0
2010
2010
2010
2010
0
0
0
2010
2010
0
0
0
2010
2010
0
0
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
2010
2010
2010
2010
1009
1009
1009
1009
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
2010
0
2010
2010
0
0
2010
2010
2010
2010
2010
2010
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
2010
2010
0
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
1009
30019
30019
30019
1009
30019
30019
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
0
0
0
0
0
0
0
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5027
5027
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5027
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5027
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5027
5027
5027
5027
5027
5027
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5027
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5027
5027
5027
5027
5027
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
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
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5028
5028
5028
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5028
5028
5028
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5028
5028
5028
5028
5028
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5028
2010
2010
2010
2010
2010
2010
2010
5028
5028
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5028
5028
5028
5028
5028
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5028
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5028
5028
5028
5028
5028
5028
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5028
5028
5028
5028
5028
5028
5028
5028
2010
2010
2010
2010
5028
5028
5028
5028
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5028
5028
5028
5028
5028
5028
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5028
5028
5028
5028
5028
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5028
5028
5028
5028
5028
2010
2010
5028
5028
5028
5028
5028
2010
2010
5028
5028
5028
5028
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5028
5028
2010
2010
2010
5028
5028
5028
2010
5028
5028
5028
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5028
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5028
5028
2010
2010
2010
2010
2010
2010
2010
2010
5028
5028
5028
5028
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5028
5028
5028
5028
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5028
5028
5028
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5028
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5028
5028
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5028
5028
5028
5028
5028
5028
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5028
5028
5028
5028
5028
5028
5028
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5028
5028
5028
5028
5028
5028
2010
2010
2010
2010
2010
2010
5028
5028
5028
2010
2010
2010
2010
2010
5028
5028
5028
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5028
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5028
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5028
5028
5028
5028
2010
2010
2010
2010
2010
2010
2010
5028
5028
2010
2010
5028
5028
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5028
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5028
5028
5028
5028
5028
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5028
5028
5028
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5028
5028
5028
5028
5028
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5028
5028
5028
5028
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5028
5028
5028
5028
5028
5028
5028
5028
5028
2010
2010
2010
5028
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5028
5028
5028
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5028
5028
2010
2010
2010
5028
2010
2010
5028
5028
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5028
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5028
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5028
5028
5028
5028
2010
2010
2010
2010
2010
5028
2010
2010
5028
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5028
5028
5028
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5028
5028
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5028
5028
2010
2010
2010
2010
2010
2010
5028
5028
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5028
5028
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5028
5028
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5028
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5028
5028
5028
2010
2010
2010
2010
2010
2010
2010
5028
5028
5028
5028
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5028
5028
5028
5028
5028
5028
5028
5028
5028
2010
2010
2010
5028
5028
5028
5028
5028
2010
2010
5028
5028
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5028
5028
5028
5028
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5028
5028
5028
5028
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5028
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5028
5028
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5028
5028
5028
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5028
5028
5028
5028
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5028
5028
5028
5028
5028
5028
2010
2010
2010
5028
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5028
5028
5028
5028
5028
5028
5028
2010
2010
2010
2010
5028
5028
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5028
5028
5028
5028
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7012
5028
5028
5028
5027
5027
5027
5027
5027
5028
5028
5028
5027
5028
5028
5028
5028
5028
5028
5027
5027
5027
5028
5028
5028
5028
5028
5028
5028
5028
5028
7012
7012
5028
5028
7012
7012
7012
7012
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
7012
5027
5027
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5027
5027
5027
5027
5027
5027
5028
5028
5028
5028
5028
5028
7012
5027
5027
5028
5028
5027
5027
5027
5028
5028
5028
5028
5027
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
7012
5028
5028
5028
5028
5028
5028
5027
5027
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
7012
7012
7012
7012
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
7012
7012
7012
5027
5027
5027
5027
5027
5027
5027
7012
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
7012
7012
7012
7012
5028
5028
5028
5028
5028
5028
7012
5027
5027
5028
5028
5028
5028
5028
5028
5028
5028
5028
7012
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5027
5027
5028
5028
7012
7012
5028
5028
5028
7012
7012
7012
7012
7012
5028
7012
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5027
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
7012
7012
7012
7012
7012
7012
7012
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
7012
7012
5028
5028
5028
7012
5028
7012
7012
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5027
5027
5027
5028
5028
5028
7012
7012
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5027
5027
5027
5027
5027
5028
5028
5028
5028
7012
7012
7012
7012
7012
7012
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
7012
7012
7012
7012
5028
5028
5028
5028
5028
5028
7012
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5027
5027
5027
5027
5027
5027
5028
5028
7012
7012
5028
5028
7012
7012
5028
5028
5028
5028
5028
5028
5028
5028
7012
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5027
5027
7012
7012
5028
7012
7012
7012
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
7012
7012
5027
5027
5028
5028
5028
5028
7012
7012
7012
5028
5028
5028
5028
7012
7012
5028
5028
5028
7012
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
7012
7012
5028
7012
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5027
5027
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
7012
7012
5028
5028
5028
5028
5027
5027
5027
5027
5028
5028
5028
5028
5028
5028
5028
5028
5028
7012
7012
7012
5027
5027
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
7012
7012
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
7012
7012
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5027
5027
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
7012
7012
7012
7012
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
7012
7012
7012
7012
5028
5028
5028
5028
5028
5028
5028
5028
7012
5027
5027
7012
7012
5028
5028
5028
5028
5028
5028
5028
5028
7012
7012
5028
5028
5028
7012
5028
5028
5028
5028
5028
5028
5028
5028
5028
7012
7012
7012
7012
7012
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
7012
7012
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
7012
7012
5028
5028
5028
5028
5028
5028
5028
5028
5028
5027
5027
5027
5027
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
7012
5028
5028
5028
5028
5028
5028
5028
5027
5027
5027
5027
5028
5028
5028
5028
5028
7012
7012
5028
5028
5028
5028
5028
5028
5028
7012
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
7012
7012
7012
7012
7012
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
7012
7012
7012
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
7012
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
7012
5027
5027
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
7012
5028
5028
5028
7012
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
7012
7012
5028
5028
5028
5028
5028
5028
5028
5028
5028
7012
5028
5028
5028
5028
5028
5028
5028
5028
5027
5027
5027
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
7012
5028
5028
5028
7012
7012
7012
7012
5028
5028
5028
5028
5028
5028
5028
7012
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
7012
7012
7012
7012
5028
5028
5028
5028
5028
5028
5028
7012
7012
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5027
5027
5027
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
7012
5028
5028
5028
5028
5028
5028
5028
5028
5028
5027
5027
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
7012
7012
7012
5028
7012
7012
7012
7012
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
7012
7012
7012
7012
5028
5028
5028
5028
7012
7012
7012
5028
5028
5027
5027
5027
5027
7012
7012
5027
5027
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5027
5028
5028
5028
5028
7012
7012
7012
7012
5028
5028
5028
5028
5028
5027
5028
7012
5028
5028
5028
5028
5028
40060
40060
40060
10001
10001
10001
40060
2010
40060
2010
40060
40060
40060
40060
2010
40060
40060
10001
2010
2010
2010
10001
10001
10001
10001
10001
2010
10001
10001
10001
10001
10001
10001
10001
10001
2010
2010
2010
2010
2010
2010
2010
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40060
40060
40060
40060
40060
14020
2010
2010
2010
2010
2010
10001
10001
40060
40060
40060
10001
10001
10001
10001
10001
10001
10001
40060
40060
40060
2010
2010
2010
10001
10001
2010
2010
2010
2010
2010
2010
40060
40060
40060
40060
10001
10001
10001
10001
2010
2010
10001
10001
40060
40060
40060
40060
40060
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40060
40060
2010
2010
2010
10001
10001
10001
10001
10001
10001
40060
40060
40060
40060
40060
40060
10001
10001
10001
14020
14020
14020
10001
14020
10001
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
10001
10001
10001
2010
2010
2010
10001
2010
2010
10001
10001
10001
10001
40060
40060
40060
2010
2010
2010
2010
14020
10001
10001
10001
10001
10001
10001
10001
2010
2010
2010
10001
10001
10001
10001
10001
10001
2010
2010
2010
2010
10001
10001
10001
10001
2010
2010
2010
2010
2010
10001
10001
10001
10001
10001
2010
2010
2010
2010
2010
2010
10001
10001
2010
2010
2010
40060
2010
2010
2010
10001
40060
10001
10001
10001
40060
40060
40060
40060
10001
40060
2010
2010
2010
40060
40060
40060
40060
14020
14020
14020
10001
10001
10001
10001
2010
2010
2010
40060
40060
40060
40060
40060
40060
10001
2010
2010
10001
10001
10001
10001
40060
40060
40060
10001
10001
10001
10001
10001
2010
10001
10001
10001
10001
10001
2010
2010
2010
2010
2010
2010
10001
2010
2010
10001
40060
40060
40060
10001
10001
10001
10001
10001
10001
40060
40060
40060
40060
40060
40060
40060
40060
10001
10001
10001
10001
2010
2010
40060
2010
40060
2010
2010
2010
2010
2010
40060
40060
40060
10001
2010
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
2010
2010
10001
10001
10001
14020
14020
14020
14020
10001
10001
10001
10001
10001
10001
10001
10001
2010
2010
2010
40060
40060
2010
10001
2010
2010
2010
2010
2010
10001
14020
14020
14020
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40060
10001
10001
10001
10001
10001
2010
40060
40060
40060
40060
40060
40060
40060
10001
10001
10001
2010
2010
10001
2010
2010
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40060
40060
40060
40060
2010
2010
10001
10001
40060
40060
2010
2010
10001
10001
40060
40060
10001
40060
40060
40060
40060
40060
40060
10001
10001
10001
10001
2010
2010
2010
40060
40060
10001
10001
10001
10001
10001
10001
10001
10001
10001
40060
40060
40060
40060
40060
2010
2010
2010
2010
2010
2010
2010
2010
2010
40060
40060
40060
40060
40060
40060
40060
2010
2010
10001
10001
10001
10001
40060
40060
10001
10001
10001
10001
10001
2010
2010
40060
40060
40060
40060
40060
40060
40060
10001
10001
10001
10001
10001
40060
10001
2010
40060
40060
40060
40060
10001
10001
10001
10001
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
14020
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
2010
2010
2010
40060
40060
40060
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
10001
10001
10001
10001
10001
10001
10001
10001
40060
40060
2010
10001
10001
10001
10001
10001
10001
10001
10001
10001
40060
40060
40060
40060
40060
2010
2010
2010
2010
2010
10001
10001
10001
10001
10001
10001
2010
10001
10001
10001
2010
10001
10001
40060
40060
40060
40060
2010
2010
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40060
40060
40060
40060
40060
2010
10001
2010
2010
2010
2010
2010
10001
10001
14020
14020
14020
2010
14020
14020
14020
14020
10001
10001
10001
10001
40060
10001
10001
10001
10001
10001
10001
10001
10001
2010
10001
10001
40060
40060
40060
2010
2010
2010
10001
2010
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
2010
2010
2010
40060
40060
2010
2010
2010
10001
2010
14020
14020
14020
2010
2010
2010
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
2010
14020
10001
10001
10001
40060
40060
2010
2010
10001
10001
10001
10001
2010
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40060
40060
40060
40060
40060
40060
40060
40060
40060
10001
10001
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
10001
10001
2010
2010
10001
10001
2010
2010
40060
40060
40060
40060
10001
10001
10001
10001
10001
10001
10001
10001
2010
2010
2010
10001
10001
10001
10001
10001
10001
10001
40060
40060
40060
2010
2010
2010
10001
10001
2010
2010
2010
2010
2010
10001
2010
2010
10001
10001
10001
10001
2010
40060
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
14020
14020
14020
14020
2010
2010
10001
10001
10001
10001
10001
10001
40060
2010
40060
2010
2010
2010
2010
2010
10001
10001
10001
10001
2010
10001
2010
2010
10001
10001
10001
10001
10001
2010
2010
2010
2010
2010
2010
2010
2010
10001
2010
2010
2010
2010
2010
2010
2010
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40060
40060
2010
2010
2010
2010
10001
10001
14020
14020
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
10001
40060
40060
40060
40060
10001
10001
10001
10001
10001
2010
2010
40060
40060
2010
10001
10001
10001
10001
2010
2010
14020
14020
10001
10001
10001
10001
2010
2010
2010
10001
10001
40060
40060
40060
10001
10001
10001
10001
10001
2010
14020
2010
2010
2010
2010
2010
2010
10001
10001
10001
10001
10001
10001
10001
10001
2010
2010
2010
10001
10001
10001
2010
10001
10001
10001
10001
10001
10001
40060
40060
2010
2010
2010
2010
10001
40060
40060
40060
40060
40060
14020
14020
14020
2010
2010
2010
10001
14020
14020
14020
14020
14020
14020
10001
10001
10001
10001
10001
10001
10001
2010
2010
40060
40060
40060
40060
40060
2010
2010
2010
10001
10001
10001
2010
10001
10001
10001
10001
10001
10001
10001
10001
10001
2010
10001
10001
14020
10001
14020
14020
14020
14020
14020
14020
14020
2010
2010
2010
2010
10001
10001
2010
2010
10001
10001
40060
40060
40060
40060
40060
2010
10001
10001
10001
2010
2010
40060
40060
40060
40060
40060
40060
40060
40060
40060
40060
10001
10001
10001
10001
2010
2010
2010
2010
40060
40060
40060
40060
40060
40060
40060
40060
40060
40060
40060
10001
10001
40060
40060
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
2010
2010
2010
10001
10001
10001
10001
5028
10001
10001
10001
10001
10001
10001
10001
2010
2010
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40060
40060
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40060
10001
10001
10001
10001
10001
10001
40060
40060
40060
40060
40060
40060
40060
40060
40060
40060
2010
2010
10001
10001
10001
2010
2010
2010
40060
40060
2010
2010
2010
40060
40060
10001
10001
2010
10001
40060
40060
40060
40060
40060
40060
40060
40060
40060
10001
10001
10001
10001
10001
10001
10001
10001
2010
10001
10001
10001
10001
10001
40060
40060
2010
10001
10001
10001
10001
10001
10001
10001
10001
2010
2010
40060
10001
2010
40060
40060
10001
40060
10001
10001
40060
40060
40060
40060
40060
40060
40060
2010
2010
2010
2010
2010
2010
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40060
40060
40060
40060
40060
40060
40060
10001
40060
40060
10001
10001
10001
10001
2010
2010
10001
10001
10001
10001
10001
2010
2010
2010
10001
10001
10001
10001
10001
10001
10001
10001
10001
40060
40060
10001
2010
2010
10001
10001
40060
40060
40060
40060
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
2010
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
2010
2010
2010
10001
10001
10001
40060
40060
40060
10001
10001
10001
10001
2010
2010
10001
14020
2010
40060
40060
40060
40060
40060
10001
2010
2010
2010
2010
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
2010
2010
2010
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
2010
2010
2010
2010
40060
10001
10001
40060
40060
40060
40060
40060
10001
10001
40060
40060
40060
2010
10001
10001
2010
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40060
40060
10001
10001
10001
10001
10001
10001
40060
40060
10001
10001
10001
10001
10001
10001
10001
2010
2010
2010
2010
10001
2010
2010
2010
10001
10001
10001
10001
10001
10001
10001
10001
10001
2010
2010
40060
40060
40060
40060
40060
40060
10001
10001
10001
10001
10001
10001
40060
40060
40060
10001
40060
40060
40060
40060
40060
40060
40060
40060
40060
40060
40060
40060
40060
40060
40060
40060
40060
10001
10001
10001
10001
10001
10001
10001
10001
10001
2010
2010
40060
40060
40060
10001
10001
10001
10001
40060
10001
2010
40060
40060
40060
40060
40060
10001
2010
10001
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
14020
2010
10001
10001
10001
10001
10001
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
40060
40060
40060
40060
2010
40060
40060
10001
10001
10001
2010
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40060
40060
2010
2010
2010
2010
2010
40060
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40060
40060
40060
10001
40060
10001
10001
10001
10001
10001
10001
2010
2010
2010
2010
2010
10001
10001
10001
10001
10001
2010
2010
10001
10001
10001
10001
14020
14020
14020
14020
10001
10001
10001
10001
10001
2010
2010
14020
14020
10001
10001
10001
10001
10001
10001
2010
2010
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
2010
10001
10001
2010
2010
2010
2010
2010
2010
2010
14020
14020
14020
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
14020
14020
14020
10001
10001
10001
10001
10001
10001
10001
14020
14020
14020
40060
40060
10001
10001
10001
2010
2010
10001
10001
10001
10001
2010
2010
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
2010
2010
14020
14020
14020
14020
14020
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
10001
10001
10001
10001
10001
2010
2010
40060
40060
40060
40060
40060
40060
40060
40060
40060
2010
2010
10001
2010
2010
2010
2010
40060
40060
40060
40060
2010
2010
10001
2010
2010
40060
40060
40060
40060
40060
40060
40060
10001
10001
40060
10001
40060
40060
40060
40060
40060
40060
10001
10001
10001
10001
10001
10001
10001
2010
2010
40060
40060
40060
40060
40060
2010
2010
10001
10001
10001
10001
10001
10001
2010
40060
40060
2010
2010
2010
2010
10001
10001
10001
10001
2010
2010
14020
14020
14020
2010
2010
2010
10001
14020
14020
10001
10001
10001
10001
10001
40060
40060
40060
40060
40060
40060
40060
40060
40060
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40060
40060
40060
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
2010
10001
2010
2010
10001
10001
10001
10001
2010
2010
2010
10001
10001
10001
10001
10001
10001
2010
2010
2010
10001
10001
10001
10001
10001
10001
10001
10001
40060
10001
10001
10001
10001
10001
40060
40060
40060
40060
40060
40060
14020
14020
14020
14020
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40060
40060
40060
40060
5028
10001
10001
10001
10001
14020
10001
10001
2010
2010
10001
10001
10001
10001
10001
10001
10001
10001
2010
2010
10001
10001
40060
40060
40060
40060
2010
2010
10001
40060
40060
40060
40060
40060
10001
10001
10001
2010
10001
10001
10001
10001
10001
40060
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40060
40060
40060
2010
2010
10001
10001
10001
2010
2010
2010
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40060
40060
10001
2010
2010
10001
40060
40060
40060
40060
2010
2010
10001
10001
10001
10001
2010
2010
2010
2010
10001
10001
10001
10001
14020
14020
10001
10001
10001
2010
2010
2010
2010
2010
2010
10001
10001
10001
10001
10001
10001
10001
2010
40060
2010
40060
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
2010
2010
40060
40060
40060
40060
14020
10001
10001
10001
10001
10001
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40060
40060
40060
40060
40060
40060
10001
2010
2010
10001
14020
14020
14020
14020
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40060
40060
40060
40060
40060
10001
10001
10001
10001
10001
2010
2010
2010
10001
10001
10001
40060
40060
40060
2010
2010
2010
10001
10001
10001
40060
10001
40060
40060
10001
40060
40060
40060
40060
40060
40060
40060
40060
40060
40060
10001
10001
40060
40060
40060
40060
40060
40060
10001
10001
10001
10001
10001
10001
10001
10001
10001
2010
2010
2010
2010
2010
10001
10001
10001
10001
2010
2010
10001
10001
10001
10001
10001
40060
40060
2010
40060
40060
40060
40060
40060
40060
2010
2010
2010
2010
10001
10001
40060
40060
40060
40060
40060
40060
2010
2010
2010
2010
2010
10001
10001
10001
40060
40060
40060
40060
40060
40060
40060
40060
10001
10001
10001
10001
10001
10001
40060
40060
40060
40060
14020
14020
14020
14020
10001
10001
10001
10001
10001
10001
10001
2010
2010
2010
2010
10001
40060
40060
2010
2010
2010
2010
2010
10001
2010
40060
40060
40060
40060
2010
2010
10001
10001
10001
10001
10001
40060
40060
40060
10001
10001
10001
10001
10001
10001
14020
14020
10001
10001
10001
10001
10001
10001
10001
40060
10001
10001
10001
10001
10001
2010
10001
2010
2010
2010
2010
2010
10001
10001
10001
10001
10001
10001
14020
14020
10001
10001
10001
10001
10001
2010
2010
10001
14020
14020
14020
14020
14020
14020
2010
2010
2010
2010
2010
10001
40060
40060
10001
10001
10001
10001
10001
10001
10001
10001
2010
2010
2010
2010
2010
10001
10001
10001
2010
2010
2010
10001
40060
40060
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40060
10001
10001
10001
10001
10001
40060
40060
40060
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
2010
2010
2010
10001
14020
14020
10001
10001
2010
2010
2010
2010
2010
2010
2010
2010
2010
10001
10001
10001
2010
2010
2010
2010
2010
2010
10001
10001
10001
10001
10001
10001
10001
10001
40060
10001
40060
40060
40060
2010
10001
10001
10001
2010
2010
2010
2010
10001
40060
2010
10001
10001
2010
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
2010
2010
2010
2010
40060
40060
40060
40060
40060
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
2010
2010
2010
2010
2010
2010
2010
2010
2010
14020
10001
10001
10001
10001
2010
2010
10001
2010
10001
40060
40060
40060
40060
40060
40060
10001
10001
10001
10001
10001
10001
10001
10001
10001
40060
10001
10001
10001
10001
10001
10001
10001
10001
2010
10001
10001
2010
2010
40060
2010
10001
10001
10001
10001
10001
10001
10001
10001
14020
14020
14020
14020
14020
14020
2010
40060
40060
40060
2010
2010
2010
10001
10001
10001
2010
10001
2010
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
2010
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
2010
2010
40060
40060
40060
40060
40060
40060
40060
40060
40060
40060
40060
10001
40060
40060
14020
14020
14020
14020
10001
10001
10001
10001
10001
10001
40060
40060
40060
40060
40060
40060
40060
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
2010
2010
10001
2010
2010
2010
2010
2010
2010
40060
40060
2010
2010
40060
40060
40060
2010
2010
10001
10001
14020
14020
14020
14020
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
2010
2010
2010
10001
10001
40060
40060
40060
40060
40060
40060
40060
40060
40060
10001
10001
10001
10001
40060
40060
40060
10001
10001
10001
10001
2010
40060
40060
40060
10001
2010
10001
10001
40060
40060
40060
40060
40060
40060
40060
2010
2010
14020
14020
14020
2010
2010
2010
2010
2010
2010
2010
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40060
40060
40060
40060
10001
10001
10001
10001
10001
10001
10001
10001
10001
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
10001
10001
40060
40060
40060
40060
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
2010
10001
2010
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40060
2010
40060
2010
2010
2010
2010
2010
2010
2010
2010
2010
10001
10001
10001
40060
10001
10001
10001
10001
10001
10001
10001
10001
40060
2010
2010
2010
2010
40060
40060
40060
10001
40060
40060
40060
40060
10001
10001
2010
14020
14020
10001
10001
10001
10001
14020
40060
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40060
40060
40060
40060
40060
40060
40060
40060
40060
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
2010
2010
2010
40060
40060
40060
40060
40060
40060
10001
2010
2010
2010
10001
10001
10001
10001
10001
10001
2010
2010
10001
2010
2010
10001
10001
10001
10001
10001
40060
40060
40060
2010
2010
2010
2010
10001
10001
10001
10001
10001
10001
10001
10001
40060
40060
40060
10001
10001
2010
10001
2010
40060
40060
10001
10001
10001
10001
2010
10001
40060
40060
40060
40060
2010
10001
10001
10001
10001
10001
2010
2010
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
2010
2010
10001
10001
10001
10001
2010
2010
40060
40060
40060
40060
40060
2010
2010
2010
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
2010
2010
2010
2010
10001
2010
10001
10001
10001
10001
10001
10001
10001
10001
10001
2010
2010
10001
10001
10001
10001
10001
2010
10001
10001
10001
10001
10001
2010
2010
14020
14020
14020
2010
2010
2010
2010
2010
10001
10001
10001
10001
10001
10001
10001
10001
10001
2010
10001
10001
10001
2010
10001
10001
10001
10001
10001
2010
2010
2010
10001
10001
10001
2010
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
2010
2010
2010
2010
40060
40060
40060
40060
40060
40060
40060
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40060
2010
2010
10001
10001
10001
10001
10001
10001
10001
2010
2010
2010
2010
2010
10001
10001
10001
2010
2010
10001
10001
10001
10001
2010
40060
40060
40060
40060
40060
40060
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
2010
10001
10001
2010
2010
2010
2010
10001
40060
40060
10001
10001
10001
10001
10001
10001
10001
40060
10001
10001
10001
10001
10001
10001
10001
40060
2010
10001
10001
10001
2010
2010
2010
2010
2010
2010
10001
2010
2010
2010
10001
10001
10001
10001
10001
10001
10001
14020
14020
14020
2010
2010
10001
2010
2010
2010
2010
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
2010
2010
10001
10001
10001
10001
10001
10001
10001
10001
40060
40060
10001
10001
10001
10001
10001
2010
2010
2010
10001
10001
10001
10001
10001
10001
10001
10001
2010
2010
2010
10001
10001
10001
10001
2010
2010
10001
10001
2010
2010
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
2010
10001
10001
10001
40060
10001
10001
10001
10001
10001
40060
10001
10001
10001
10001
10001
10001
2010
2010
14020
14020
14020
14020
2010
2010
2010
2010
2010
2010
2010
2010
40060
2010
10001
10001
2010
2010
10001
10001
10001
10001
10001
2010
2010
14020
14020
14020
14020
10001
2010
2010
2010
40060
40060
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
2010
2010
10001
10001
10001
10001
10001
10001
14020
14020
2010
2010
10001
2010
2010
2010
40060
40060
2010
2010
2010
2010
10001
10001
10001
10001
10001
10001
10001
10001
2010
2010
10001
10001
10001
10001
2010
2010
2010
2010
2010
2010
2010
10001
10001
10001
10001
10001
10001
10001
10001
2010
2010
2010
10001
2010
2010
10001
10001
10001
2010
2010
2010
2010
10001
10001
10001
2010
2010
2010
2010
14020
14020
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
2010
2010
2010
2010
2010
2010
10001
10001
10001
10001
10001
10001
2010
10001
2010
40060
10001
10001
10001
10001
2010
2010
10001
10001
10001
10001
10001
10001
2010
2010
2010
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
2010
40060
40060
40060
40060
10001
2010
2010
2010
40060
40060
40060
2010
10001
10001
14020
14020
14020
14020
2010
2010
10001
10001
10001
2010
10001
10001
10001
10001
10001
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
2010
2010
10001
10001
40060
2010
2010
2010
2010
2010
2010
14020
2010
10001
10001
10001
10001
40060
40060
2010
10001
10001
10001
10001
2010
2010
2010
10001
10001
10001
40060
10001
10001
10001
40060
40060
40060
14020
14020
14020
14020
10001
10001
10001
10001
10001
10001
10001
10001
40060
40060
40060
2010
2010
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
2010
10001
10001
10001
10001
10001
10001
10001
10001
2010
40060
40060
40060
40060
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40060
10001
10001
10001
10001
10001
10001
2010
2010
10001
2010
2010
2010
2010
2010
10001
10001
10001
40060
10001
10001
14020
14020
10001
10001
10001
2010
10001
10001
10001
10001
10001
10001
10001
10001
10001
2010
2010
2010
2010
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
14020
14020
10001
2010
2010
2010
2010
2010
2010
40060
10001
10001
10001
10001
2010
2010
10001
10001
10001
10001
10001
40060
40060
40060
10001
10001
10001
10001
10001
2010
2010
2010
2010
40060
40060
2010
2010
14020
14020
14020
14020
2010
10001
40060
10001
10001
10001
10001
2010
2010
10001
2010
2010
2010
2010
2010
10001
40060
40060
40060
10001
10001
10001
2010
2010
2010
2010
2010
2010
10001
10001
10001
40060
40060
10001
10001
10001
10001
2010
2010
10001
10001
10001
10001
10001
10001
10001
10001
10001
40060
40060
40060
40060
14020
14020
2010
2010
2010
2010
10001
10001
2010
2010
2010
2010
10001
10001
14020
14020
14020
40060
40060
40060
40060
10001
10001
10001
10001
10001
2010
10001
10001
10001
10001
10001
10001
10001
10001
2010
10001
10001
10001
10001
10001
10001
10001
2010
2010
2010
14020
14020
14020
14020
40060
40060
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40060
40060
2010
10001
2010
2010
2010
2010
10001
10001
10001
2010
2010
10001
2010
2010
10001
10001
10001
10001
14020
14020
14020
14020
10001
10001
10001
10001
2010
14020
14020
14020
14020
14020
14020
14020
10001
14020
2010
2010
2010
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
2010
2010
10001
10001
10001
10001
10001
10001
2010
2010
2010
10001
10001
10001
14020
14020
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
2010
14020
14020
10001
14020
10001
10001
10001
10001
10001
10001
40060
10001
10001
10001
2010
2010
2010
2010
10001
10001
2010
2010
2010
10001
10001
10001
10001
2010
10001
10001
10001
10001
10001
10001
2010
2010
2010
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
2010
2010
2010
40060
40060
40060
40060
10001
10001
10001
2010
2010
2010
10001
10001
2010
2010
10001
10001
10001
10001
10001
10001
10001
10001
2010
2010
2010
40060
40060
40060
40060
40060
40060
2010
2010
2010
2010
40060
40060
40060
40060
40060
40060
40060
40060
40060
10001
2010
2010
2010
2010
2010
14020
10001
10001
10001
10001
2010
2010
2010
10001
10001
10001
2010
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40060
40060
40060
40060
40060
40060
2010
2010
2010
10001
40060
40060
40060
40060
40060
2010
2010
2010
2010
40060
10001
10001
10001
40060
40060
40060
40060
40060
10001
2010
2010
2010
2010
40060
40060
40060
40060
40060
40060
2010
2010
2010
40060
40060
40060
40060
2010
10001
10001
2010
2010
40060
2010
2010
2010
2010
2010
40060
40060
40060
10001
10001
10001
10001
10001
10001
2010
2010
40060
2010
2010
2010
40060
40060
40060
40060
40060
40060
10001
10001
10001
10001
10001
10001
2010
10001
40060
40060
40060
40060
40060
40060
40060
40060
40060
40060
10001
10001
10001
40060
10001
10001
40060
40060
40060
40060
40060
10001
10001
10001
10001
40060
40060
40060
40060
40060
40060
40060
40060
40060
40060
40060
40060
40060
40060
40060
2010
2010
2010
2010
10001
10001
10001
10001
10001
10001
10001
10001
40060
10001
10001
10001
10001
10001
10001
10001
2010
2010
2010
10001
40060
40060
40060
40060
40060
40060
40060
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
10001
10001
10001
10001
14020
14020
14020
40060
40060
2010
2010
40060
40060
40060
40060
40060
10001
10001
10001
10001
10001
10001
10001
10001
10001
14020
14020
10001
40060
40060
40060
40060
40060
40060
10001
2010
2010
10001
10001
10001
2010
2010
10001
10001
10001
10001
10001
10001
10001
10001
2010
10001
10001
10001
10001
10001
10001
10001
40060
40060
10001
10001
10001
10001
10001
14020
14020
40060
40060
2010
2010
2010
2010
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
14020
14020
14020
14020
14020
14020
14020
14020
2010
10001
10001
2010
10001
10001
10001
10001
10001
10001
10001
2010
10001
10001
10001
10001
10001
40060
10001
10001
10001
40060
40060
40060
40060
40060
40060
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40060
40060
40060
40060
40060
40060
40060
2010
2010
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40060
40060
40060
40060
40060
14020
10001
10001
40060
40060
40060
2010
2010
10001
10001
2010
10001
10001
10001
40060
40060
40060
40060
40060
40060
40060
40060
2010
2010
2010
2010
40060
40060
40060
40060
40060
40060
40060
10001
10001
10001
10001
10001
2010
2010
10001
10001
10001
10001
10001
2010
2010
2010
10001
10001
10001
10001
10001
10001
10001
10001
10001
2010
2010
2010
2010
2010
2010
40060
40060
40060
40060
40060
40060
40060
2010
10001
2010
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40056
40056
40056
10001
40056
10001
10001
10001
10001
10001
10001
10001
10001
40023
40023
0
40023
0
40023
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
14020
10001
10001
10001
7012
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
7012
10001
10001
10001
10001
10001
10001
10001
0
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40029
40029
40029
40023
10001
40023
40023
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40023
40023
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
0
10001
10001
10001
10001
10001
10001
10001
10001
40023
40023
40023
40023
40023
14020
14020
10001
10001
10001
10001
10001
10001
10001
10001
7012
7012
40023
14020
14020
14020
40029
14020
14020
14020
7012
7012
10001
10001
10001
10001
10001
10001
40023
40023
40023
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40023
10001
10001
10001
10001
10001
10001
10001
10001
7012
7012
10001
10001
0
14020
14020
10001
10001
10001
10001
10001
10001
10001
7012
7012
7012
7012
7012
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40029
40029
40029
40029
40029
10001
10001
10001
10001
7012
7012
7012
5028
5028
5028
5028
10001
10001
10001
10001
14020
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
7012
7012
10001
10001
10001
40023
40023
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
7012
7012
10001
10001
10001
10001
10001
10001
14020
10001
10001
10001
10001
0
0
0
10001
10001
10001
10001
40023
40023
40023
14020
14020
14020
10001
14020
10001
10001
10001
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40029
14020
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
0
0
0
10001
10001
10001
10001
10001
7012
7012
7012
7012
7012
7012
7012
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
14020
10001
10001
10001
14020
14020
14020
14020
14020
14020
14020
14020
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
7012
7012
10001
7012
14020
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40023
40023
40023
10001
40029
40029
40029
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
7012
7012
10001
10001
10001
10001
10001
10001
40023
40023
40023
40023
7012
7012
7012
7012
10001
7012
7012
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40023
40023
40023
40023
40023
0
0
40023
10001
10001
10001
10001
10001
10001
10001
10001
40023
40023
40023
40023
40023
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
7012
7012
7012
40023
40023
10001
10001
10001
10001
10001
10001
14020
10001
10001
10001
14020
10001
40029
40029
40029
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
14020
14020
10001
10001
10001
10001
14020
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
40023
40023
10001
10001
40023
40023
40023
40023
40023
40023
10001
10001
10001
40023
40023
40023
40023
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40023
40023
40023
40023
40023
10001
10001
10001
10001
10001
7012
7012
7012
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40056
7012
7012
14020
10001
7012
7012
10001
10001
10001
10001
10001
10001
14020
14020
14020
14020
10001
10001
10001
7012
7012
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
7012
10001
10001
10001
10001
10001
40056
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40023
40023
10001
10001
10001
10001
10001
10001
10001
40029
40029
40029
40029
7012
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
14020
14020
14020
7012
40023
40023
40023
40023
40023
10001
10001
10001
10001
10001
10001
10001
10001
10001
7012
40023
0
14020
10001
10001
10001
14020
14020
14020
14020
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40023
40023
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
7012
7012
7012
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
14020
14020
14020
0
0
0
0
10001
10001
10001
10001
10001
10001
0
0
10001
10001
10001
10001
10001
10001
10001
7012
7012
40023
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
14020
10001
10001
10001
10001
10001
10001
10001
10001
14020
14020
14020
10001
10001
10001
7012
14020
10001
14020
10001
10001
10001
10001
10001
10001
10001
40023
40023
40023
10001
10001
40029
10001
10001
40056
40056
40056
40056
14020
14020
14020
14020
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40029
40056
40056
40056
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
7012
7012
7012
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
7012
7012
10001
10001
10001
10001
40056
40056
10001
10001
10001
14020
14020
14020
10001
10001
10001
10001
10001
10001
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40023
10001
10001
10001
10001
10001
10001
10001
10001
14020
14020
10001
14020
14020
14020
14020
10001
10001
10001
10001
10001
40029
40029
10001
40029
40029
40029
10001
10001
10001
10001
10001
10001
10001
10001
10001
7012
10001
10001
10001
14020
14020
14020
7012
7012
7012
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
14020
10001
10001
10001
10001
10001
10001
10001
10001
7012
7012
7012
7012
40023
40023
40023
40023
40023
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
7012
7012
7012
10001
10001
10001
10001
10001
10001
10001
7012
7012
10001
10001
10001
10001
14020
14020
10001
10001
10001
10001
10001
10001
7012
7012
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40029
40029
40029
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40023
10001
10001
10001
10001
10001
10001
10001
10001
10001
40023
40023
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
7012
7012
14020
14020
14020
10001
10001
7012
7012
7012
7012
7012
10001
10001
10001
10001
10001
10001
10001
7012
7012
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
7012
7012
7012
10001
10001
10001
7012
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
14020
14020
14020
10001
10001
10001
10001
10001
10001
10001
10001
7012
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40023
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
14020
14020
14020
14020
14020
14020
7012
7012
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
14020
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
7012
7012
7012
7012
10001
10001
10001
10001
10001
10001
40023
40023
14020
10001
10001
10001
10001
40023
10001
10001
10001
10001
10001
40029
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
7012
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40023
40023
40023
40023
40023
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
7012
7012
40023
40023
10001
10001
10001
7012
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40023
40023
10001
14020
14020
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
7012
10001
10001
10001
10001
10001
10001
14020
7012
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40029
10001
10001
10001
40029
40029
10001
10001
10001
10001
14020
14020
14020
14020
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40023
10001
10001
10001
10001
10001
40023
40023
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40023
40023
40023
10001
10001
10001
10001
10001
10001
10001
10001
40023
40023
40023
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40023
7012
7012
40023
40023
10001
10001
10001
10001
7012
10001
7012
7012
10001
10001
7012
7012
10001
10001
10001
40023
40023
40023
40023
10001
7012
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40056
40056
40056
40056
14020
14020
14020
14020
14020
10001
10001
7012
7012
7012
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40023
40023
10001
10001
40029
40029
40029
40029
40023
7012
7012
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40023
40023
40023
40023
40023
10001
10001
10001
10001
10001
10001
10001
10001
10001
0
0
0
0
0
0
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
14020
14020
14020
14020
14020
7012
7012
7012
10001
10001
10001
7012
10001
10001
10001
10001
10001
10001
10001
40023
7012
7012
7012
7012
7012
7012
10001
7012
10001
10001
10001
10001
7012
7012
10001
7012
7012
10001
10001
14020
14020
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
14020
14020
14020
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40029
40029
40029
40029
40029
40029
10001
10001
10001
10001
10001
10001
10001
7012
10001
10001
7012
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40023
40023
7012
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
7012
7012
10001
0
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
14020
14020
7012
7012
7012
7012
7012
7012
7012
7012
7012
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40023
40023
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
7012
7012
7012
10001
10001
10001
10001
10001
10001
10001
10001
7012
40023
40023
40023
10001
10001
10001
10001
10001
10001
14020
14020
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
5028
5028
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
14020
14020
14020
14020
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40023
40023
40023
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
14020
10001
14020
14020
10001
10001
14020
10001
14020
10001
10001
10001
10001
10001
10001
10001
10001
0
0
0
0
10001
10001
10001
40023
14020
14020
10001
10001
10001
10001
10001
40023
40023
10001
10001
10001
10001
10001
10001
10001
10001
7012
10001
10001
10001
10001
10001
10001
10001
10001
14020
14020
14020
10001
10001
10001
10001
10001
40023
10001
10001
10001
10001
40023
40023
40023
7012
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40023
40023
40023
40023
40023
40023
10001
10001
10001
10001
10001
10001
10001
0
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
7012
7012
7012
7012
7012
10001
10001
10001
40023
40023
40023
40023
40023
40023
40023
40023
40023
40023
40023
40023
40023
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
7012
10001
7012
7012
10001
10001
10001
10001
40023
40023
40023
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
7012
7012
10001
10001
10001
10001
10001
10001
14020
14020
10001
10001
0
40056
40056
14020
14020
14020
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
7012
7012
10001
10001
10001
10001
7012
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
14020
40029
40029
10001
10001
10001
10001
10001
10001
10001
10001
10001
7012
7012
10001
10001
40023
40023
10001
10001
10001
10001
10001
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
7012
7012
7012
10001
7012
7012
10001
10001
10001
10001
10001
10001
10001
10001
40029
10001
40056
40056
40056
40056
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
14020
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
40023
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
7012
7012
10001
10001
10001
10001
10001
10001
10001
10001
10001
40023
40023
40023
10001
7012
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40056
40056
40056
10001
10001
10001
10001
10001
7012
14020
14020
14020
10001
10001
10001
7012
7012
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40029
40029
40029
40029
40029
10001
10001
14020
14020
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40023
7012
7012
40023
40023
40023
10001
10001
7012
7012
10001
10001
10001
10001
10001
7012
7012
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
7012
7012
7012
10001
10001
10001
14020
14020
10001
10001
10001
10001
10001
10001
14020
14020
14020
10001
10001
10001
10001
10001
10001
10001
0
0
10001
10001
10001
10001
10001
10001
10001
10001
10001
7012
10001
10001
10001
10001
14020
14020
14020
10001
40029
40029
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
14020
10001
10001
10001
10001
10001
10001
10001
10001
7012
7012
10001
40023
40023
0
0
0
10001
10001
10001
10001
7012
7012
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
7012
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40023
40023
10001
10001
10001
10001
7012
10001
10001
7012
7012
40029
40029
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
14020
5028
5028
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
14020
14020
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
7012
10001
10001
10001
10001
10001
10001
10001
10001
10001
7012
7012
7012
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
7012
14020
14020
14020
7012
7012
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40023
40023
40023
40023
10001
10001
10001
10001
10001
10001
10001
10001
40056
40056
40056
40056
0
0
10001
10001
10001
10001
10001
10001
40023
10001
10001
10001
10001
10001
10001
40023
40023
40023
40023
40023
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
7012
7012
7012
7012
7012
10001
10001
10001
10001
10001
10001
10001
14020
10001
14020
10001
10001
10001
10001
10001
7012
10001
7012
7012
10001
7012
10001
7012
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40023
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
7012
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
5028
14020
7012
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
5028
5028
5028
5028
10001
10001
40023
40023
7012
7012
10001
10001
10001
10001
10001
10001
14020
14020
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
7012
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
7012
10001
10001
10001
10001
10001
10001
7012
7012
7012
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40023
10001
10001
10001
7012
7012
7012
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
14020
14020
14020
14020
14020
10001
10001
10001
10001
10001
10001
10001
10001
40029
40029
40029
40029
40029
40029
40029
10001
14020
14020
10001
14020
14020
14020
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40023
40023
40023
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
7012
7012
7012
7012
7012
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40023
40056
40056
10001
14020
14020
10001
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
40029
40029
40023
40023
40029
40029
40029
40029
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
5028
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40056
40056
40056
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
0
0
10001
10001
10001
40029
40029
10001
10001
10001
7012
7012
40023
40023
40023
40023
40023
40023
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40023
40023
10001
7012
0
10001
10001
10001
10001
10001
10001
0
10001
10001
40023
40023
40023
40023
40023
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40023
40023
40023
40023
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
0
0
0
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40023
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
7012
10001
10001
10001
14020
10001
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
7012
7012
7012
40056
40056
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
14020
14020
14020
10001
10001
10001
10001
10001
10001
5028
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
14020
10001
10001
10001
10001
10001
10001
40023
0
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40023
40023
40023
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
5028
5028
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
5028
10001
10001
10001
10001
10001
10001
10001
10001
10001
40029
40029
40029
40029
40029
10001
10001
40029
40029
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40023
10001
40023
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
0
0
0
10001
10001
10001
10001
10001
40023
40023
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40023
40023
40023
40029
7012
7012
7012
7012
7012
7012
10001
10001
7012
10001
10001
10001
10001
10001
7012
10001
10001
10001
10001
10001
10001
10001
10001
5028
5028
5028
5028
10001
10001
10001
40023
40023
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
14020
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40056
40056
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
7012
10001
10001
10001
10001
10001
5028
5028
5028
5028
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
14020
14020
14020
7012
7012
10001
14020
14020
10001
10001
10001
10001
10001
40023
40023
40023
10001
10001
10001
7012
7012
7012
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40023
40023
10001
10001
10001
10001
10001
10001
10001
10001
40029
40029
10001
10001
10001
10001
10001
7012
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
14020
10001
10001
10001
7012
7012
10001
40023
40023
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40023
40023
40023
40023
40023
14020
14020
7012
14020
10001
10001
7012
7012
7012
7012
10001
10001
10001
10001
10001
10001
10001
10001
7012
7012
7012
7012
10001
10001
10001
7012
40023
40023
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
14020
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
7012
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
7012
7012
7012
10001
10001
10001
7012
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40023
40023
40023
40023
40023
40023
40023
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
7012
10001
10001
10001
10001
10001
10001
10001
10001
40029
40029
40029
40029
40029
10001
10001
10001
10001
10001
40023
10001
14020
10001
10001
10001
10001
10001
10001
7012
7012
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
7012
7012
7012
7012
7012
7012
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40023
10001
10001
10001
10001
10001
7012
10001
10001
10001
10001
10001
10001
10001
10001
7012
7012
10001
10001
10001
10001
10001
10001
10001
10001
14020
10001
10001
10001
10001
10001
10001
7012
7012
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
7012
7012
7012
7012
7012
10001
10001
10001
10001
10001
10001
10001
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
7012
10001
10001
40023
40023
40023
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
7012
7012
10001
10001
40023
10001
10001
7012
7012
10001
7012
7012
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40056
40056
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
7012
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40029
10001
10001
40029
40029
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40023
40023
14020
14020
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
0
0
0
0
10001
10001
10001
10001
10001
10001
10001
40029
0
0
40023
10001
10001
10001
10001
10001
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
14020
40023
14020
14020
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
14020
10001
10001
10001
10001
10001
10001
14020
10001
10001
14020
0
0
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
7012
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40023
10001
10001
10001
10001
10001
10001
40023
40023
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40023
40023
0
0
7012
0
0
0
0
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40023
40023
40023
40023
7012
7012
10001
10001
14020
14020
10001
10001
10001
40023
40023
40023
40023
14020
14020
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40029
40029
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
7012
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
7012
7012
7012
7012
10001
10001
10001
10001
40023
40023
10001
10001
10001
10001
10001
10001
7012
7012
7012
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
7012
40023
7012
7012
10001
40029
40029
40029
40029
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
7012
7012
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
14020
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40029
40029
40029
40029
10001
10001
10001
10001
10001
10001
7012
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40023
40023
40023
40023
10001
10001
10001
10001
10001
10001
10001
10001
7012
7012
10001
10001
40056
14020
14020
40056
10001
10001
10001
10001
10001
40029
40029
40029
10001
10001
10001
10001
40029
40029
40029
40029
40029
10001
10001
7012
7012
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40023
40023
40023
40023
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
7012
7012
10001
7012
10001
10001
10001
10001
10001
10001
14020
14020
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40029
10001
10001
10001
10001
10001
10001
14020
10001
10001
7012
7012
7012
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
7012
7012
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
14020
14020
14020
14020
10001
7012
40023
40023
40023
10001
10001
10001
10001
10001
10001
10001
10001
10001
7012
10001
10001
7012
7012
14020
14020
10001
10001
10001
10001
10001
10001
10001
40023
10001
10001
10001
10001
10001
10001
7012
7012
7012
7012
10001
40023
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
5028
5028
10001
10001
10001
10001
10001
10001
40056
10001
10001
10001
10001
10001
0
0
0
10001
10001
40023
40023
10001
10001
10001
40056
40056
14020
14020
40056
40056
10001
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40023
40023
10001
10001
10001
40023
40023
0
40023
0
10001
10001
10001
14020
14020
10001
7012
7012
7012
7012
10001
10001
10001
10001
10001
7012
7012
7012
10001
10001
10001
10001
7012
7012
10001
10001
10001
10001
10001
10001
7012
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
14020
10001
10001
10001
10001
10001
40056
40056
40056
40056
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40023
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40029
40029
40029
40029
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40056
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40023
40023
40023
40023
40023
40029
10001
10001
40029
40029
40023
10001
10001
10001
10001
5028
7012
7012
7012
7012
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40023
40023
10001
10001
10001
10001
10001
7012
10001
10001
40023
40023
40023
40023
40023
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40023
10001
10001
10001
40023
10001
10001
10001
10001
10001
7012
40023
40023
10001
10001
10001
10001
10001
10001
40023
40023
40023
40023
10001
10001
10001
14020
14020
10001
40056
40056
14020
14020
14020
14020
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
7012
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
14020
14020
7012
7012
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
14020
14020
14020
14020
40023
40023
40023
10001
10001
10001
10001
10001
10001
40023
40023
10001
10001
14020
40023
40023
40023
40023
40023
10001
40023
40023
40023
40023
10001
10001
10001
10001
10001
14020
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
7012
7012
7012
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
14020
10001
10001
10001
7012
10001
10001
10001
14020
14020
7012
7012
7012
7012
40023
40023
10001
10001
7012
10001
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
14020
0
0
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
14020
40029
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
7012
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
14020
14020
14020
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
40023
10001
10001
10001
7012
7012
10001
10001
40029
40023
40023
7012
10001
7012
7012
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
14020
40056
40056
14020
40023
40023
40023
40023
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
14020
14020
14020
14020
14020
7012
7012
10001
10001
10001
10001
10001
10001
10001
10001
10001
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40023
40023
40023
10001
10001
10001
10001
10001
40023
5028
40023
10001
10001
10001
10001
10001
40023
40023
40023
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40023
40023
40023
10001
10001
10001
40023
40023
40023
40023
10001
10001
40056
10001
10001
10001
10001
10001
10001
10001
10001
10001
14020
14020
10001
10001
10001
10001
7012
7012
7012
7012
10001
14020
40023
40023
40023
40023
40023
10001
10001
10001
10001
10001
10001
10001
10001
10001
7012
7012
7012
0
0
7012
7012
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40023
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
14020
10001
10001
10001
10001
10001
10001
10001
14020
14020
10001
10001
10001
14020
14020
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40023
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40056
40056
40056
40056
10001
10001
10001
10001
10001
10001
10001
10001
14020
14020
10001
10001
10001
10001
10001
10001
10001
7012
10001
10001
7012
7012
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
7012
7012
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
14020
40023
40023
40023
40023
40023
40023
0
0
0
0
14020
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40023
40023
7012
10001
10001
7012
10001
10001
10001
7012
7012
7012
7012
10001
7012
7012
7012
7012
7012
7012
7012
7012
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40023
40023
40023
40023
14020
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40023
40023
40023
40023
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40029
40029
40029
7012
10001
10001
10001
10001
10001
10001
40023
40023
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40023
14020
14020
14020
40023
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40023
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
14020
7012
7012
7012
10001
10001
40023
0
10001
10001
10001
7012
7012
7012
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40023
10001
5028
14020
14020
10001
40023
10001
10001
10001
10001
10001
10001
10001
10001
7012
7012
7012
7012
7012
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
14020
14020
10001
10001
7012
7012
7012
10001
10001
10001
10001
10001
40029
40029
14020
40029
40029
40029
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40023
10001
10001
40023
40023
40023
10001
10001
10001
10001
10001
10001
10001
10001
40023
40023
40023
40023
40023
10001
14020
10001
10001
10001
10001
10001
10001
10001
7012
7012
10001
10001
10001
10001
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
7012
10001
10001
40023
10001
10001
40029
40029
40029
10001
10001
10001
10001
10001
10001
14020
40023
40023
10001
14020
14020
10001
10001
7012
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40023
40023
40023
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
7012
10001
10001
10001
10001
7012
7012
7012
7012
7012
7012
10001
10001
10001
10001
10001
10001
10001
10001
7012
7012
7012
10001
10001
10001
10001
10001
7012
0
0
40023
40023
10001
10001
14020
40023
40023
40023
14020
10001
10001
10001
10001
7012
10001
10001
10001
10001
10001
10001
40023
40023
10001
5028
10001
40029
40029
40029
40029
10001
7012
7012
7012
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
14020
14020
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
40023
40023
10001
10001
10001
10001
10001
40029
40029
40029
10001
14020
14020
10001
40056
10001
7012
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40056
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
14020
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
0
0
0
10001
10001
10001
40056
10001
10001
10001
10001
10001
10001
10001
10001
10001
40029
40029
40029
10001
10001
10001
40023
0
0
10001
10001
10001
10001
10001
7012
7012
7012
7012
7012
7012
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
7012
7012
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40023
10001
10001
10001
10001
10001
10001
10001
10001
10001
40023
40023
10001
10001
10001
14020
40023
40023
40023
10001
10001
10001
10001
10001
14020
14020
14020
14020
14020
14020
14020
14020
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
7012
10001
10001
10001
10001
10001
10001
14020
10001
14020
10001
14020
10001
10001
10001
10001
14020
40056
40056
14020
10001
10001
10001
10001
10001
14020
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
7012
10001
10001
10001
10001
10001
10001
40023
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
14020
14020
14020
10001
10001
10001
10001
10001
10001
10001
40029
14020
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40023
40023
40023
40023
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
7012
7012
7012
7012
7012
7012
7012
10001
10001
7012
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
7012
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
7012
7012
10001
10001
10001
7012
10001
10001
10001
10001
10001
10001
10001
10001
0
0
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40023
40023
10001
40023
40023
7012
7012
7012
7012
10001
10001
14020
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40023
5028
5028
5028
5028
5028
5028
5028
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
7012
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
7012
7012
7012
7012
7012
10001
14020
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
7012
7012
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40029
40029
40029
40029
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
7012
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40023
40023
10001
7012
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
14020
10001
10001
7012
10001
10001
10001
10001
10001
10001
10001
7012
7012
7012
7012
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40023
10001
10001
10001
40023
40023
40023
40023
7012
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40023
40023
40023
7012
7012
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40029
40029
40029
10001
10001
10001
10001
10001
10001
10001
10001
10001
40023
40023
40023
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40023
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
14020
14020
40029
40029
40029
40023
40023
40023
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
7012
7012
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
7012
7012
7012
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40023
7012
14020
7012
7012
7012
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40023
40023
10001
10001
10001
10001
10001
10001
10001
40023
40023
40023
40023
40023
40023
10001
14020
10001
10001
10001
10001
7012
7012
7012
10001
10001
10001
10001
10001
10001
10001
10001
10001
7012
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
14020
40023
40023
10001
7012
10001
10001
10001
10001
10001
10001
10001
10001
7012
7012
10001
10001
10001
10001
10001
7012
7012
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40023
40023
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40029
40029
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
7012
7012
10001
10001
10001
10001
7012
7012
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40023
40023
40023
40023
7012
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
7012
7012
10001
10001
10001
0
0
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
14020
14020
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40029
40029
40029
40029
40029
10001
7012
7012
7012
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
14020
14020
10001
10001
10001
10001
40056
40056
40056
40056
40056
10001
10001
14020
14020
14020
40023
40023
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
7012
7012
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
7012
10001
10001
10001
10001
40023
40023
10001
10001
10001
10001
10001
10001
7012
7012
7012
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40023
40023
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40023
40023
5028
5028
5028
10001
10001
10001
10001
10001
10001
10001
40023
40023
40023
40023
40023
40023
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40023
40023
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40023
40023
40023
40023
10001
10001
10001
10001
10001
10001
10001
10001
40056
40056
40056
40056
40056
40056
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
0
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
5028
5028
5028
10001
10001
10001
10001
10001
10001
10001
10001
7012
7012
7012
7012
7012
10001
10001
10001
10001
10001
10001
10001
10001
10001
14020
14020
14020
10001
10001
10001
10001
10001
14020
14020
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40029
40029
40029
40029
10001
10001
10001
40023
40023
40023
40023
40023
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
7012
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40023
40023
40023
10001
10001
10001
10001
10001
10001
10001
14020
14020
14020
10001
14020
10001
10001
10001
10001
10001
7012
10001
10001
10001
10001
10001
10001
40029
14020
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40023
40023
7012
7012
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40023
40023
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
7012
10001
10001
10001
10001
10001
10001
10001
10001
10001
7012
7012
10001
10001
10001
40023
40023
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40023
40023
40023
10001
10001
10001
10001
10001
40023
40023
40023
40023
10001
10001
0
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
7012
7012
7012
5028
5028
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40023
40023
10001
10001
10001
10001
10001
7012
7012
7012
40023
40023
40023
40023
7012
7012
7012
10001
10001
10001
10001
14020
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
14020
10001
0
0
10001
10001
10001
10001
14020
14020
10001
10001
10001
10001
10001
7012
7012
7012
7012
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40023
40023
40023
10001
10001
10001
10001
10001
10001
14020
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40056
40056
40056
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40029
40029
40029
40029
10001
10001
10001
10001
10001
10001
10001
10001
10001
7012
10001
10001
10001
7012
7012
10001
10001
10001
10001
10001
10001
40029
40029
40029
40029
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
0
0
0
0
0
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
0
0
0
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
0
0
0
10001
10001
10001
10001
10001
10001
10001
10001
0
0
0
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
0
10001
10001
10001
0
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
0
0
0
0
0
0
0
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
0
0
0
0
0
0
0
0
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
0
0
0
0
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
0
0
0
0
0
0
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
0
0
0
0
0
0
0
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
0
10001
10001
0
0
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
0
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
0
0
0
0
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
0
0
0
0
0
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
0
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
0
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
0
10001
10001
10001
10001
10001
10001
10001
0
0
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
0
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
0
10001
10001
10001
10001
10001
10001
10001
10001
10001
0
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
0
0
0
0
0
0
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
0
10001
0
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
0
0
0
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
14020
0
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
14020
2010
10001
10001
10001
10001
10001
2010
2010
2010
2010
2010
2010
10001
10001
10001
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
14020
14020
14020
14020
14020
14020
2010
2010
14020
14020
2010
14020
2010
2010
2010
2010
0
0
0
0
2010
2010
2010
2010
2010
2010
10001
10001
2010
2010
2010
2010
2010
2010
2010
2010
10001
10001
10001
2010
2010
2010
2010
2010
14020
14020
2010
2010
2010
2010
2010
10001
10001
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
10001
10001
10001
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
10001
10001
10001
10001
10001
10001
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
14020
14020
14020
2010
2010
2010
14020
14020
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
14020
14020
14020
14020
2010
2010
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
10001
10001
10001
10001
10001
10001
10001
2010
2010
2010
2010
2010
2010
10001
10001
10001
10001
14020
10001
10001
10001
10001
2010
2010
2010
2010
2010
10001
10001
10001
10001
2010
2010
2010
10001
10001
10001
2010
2010
2010
2010
2010
10001
10001
2010
2010
2010
10001
10001
10001
10001
2010
2010
2010
10001
10001
10001
10001
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
2010
0
2010
14020
0
0
2010
2010
0
0
0
14020
14020
14020
14020
14020
2010
2010
10001
10001
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
10001
10001
10001
10001
10001
10001
0
10001
10001
2010
2010
2010
2010
2010
2010
2010
10001
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
10001
10001
10001
10001
10001
2010
2010
2010
2010
2010
2010
2010
10001
10001
10001
10001
10001
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
10001
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
10001
10001
10001
0
2010
2010
2010
14020
2010
2010
2010
2010
2010
2010
2010
10001
10001
10001
10001
2010
2010
2010
2010
2010
10001
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
10001
10001
10001
10001
2010
2010
2010
2010
14020
14020
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
14020
2010
14020
14020
2010
2010
14020
2010
2010
2010
10001
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
10001
10001
10001
10001
2010
2010
10001
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
10001
10001
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
10001
10001
2010
2010
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
10001
10001
10001
10001
10001
10001
10001
2010
2010
2010
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
10001
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
10001
10001
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
10001
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
14020
14020
14020
2010
2010
2010
10001
10001
10001
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
10001
10001
10001
10001
10001
10001
10001
10001
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
10001
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
14020
0
2010
2010
14020
14020
14020
2010
2010
2010
10001
10001
10001
10001
2010
2010
2010
2010
14020
14020
2010
2010
2010
2010
2010
2010
0
0
0
10001
10001
10001
10001
10001
10001
2010
2010
2010
14020
2010
2010
2010
2010
0
0
10001
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
10001
2010
2010
2010
2010
2010
2010
2010
2010
2010
10001
10001
2010
10001
10001
10001
10001
10001
2010
2010
2010
2010
14020
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
14020
14020
2010
2010
2010
10001
10001
10001
10001
10001
10001
10001
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
10001
10001
10001
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
10001
10001
10001
10001
10001
10001
10001
2010
2010
2010
14020
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
14020
14020
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
10001
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
0
0
2010
2010
2010
2010
10001
10001
2010
2010
2010
0
0
2010
2010
2010
10001
10001
10001
10001
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
10001
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
10001
10001
10001
2010
2010
2010
2010
2010
2010
2010
14020
14020
14020
14020
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
14020
10001
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
10001
14020
40029
40029
40029
10001
14020
14020
14020
14020
14020
14020
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40052
40052
40052
40052
40052
10001
10001
10001
10001
10001
10001
10001
10001
10001
40029
40029
40029
40029
40029
40029
10001
10001
10001
10001
10001
10001
10001
14020
14020
14020
14020
14020
10001
14020
14020
14020
14020
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40052
40052
40052
40052
40052
40052
40029
40029
40052
10001
40052
40052
10001
10001
10001
14020
14020
14020
40052
40052
14020
14020
10001
10001
40029
40029
40029
40029
14020
14020
10001
40052
40052
40052
40052
40029
40029
40029
40029
14020
14020
14020
14020
14020
14020
14020
10001
10001
14020
14020
14020
14020
14020
10001
10001
10001
40029
10001
10001
10001
10001
10001
10001
10001
14020
14020
40029
10001
14020
14020
14020
14020
10001
10001
10001
40052
40052
14020
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
14020
14020
14020
40029
40029
40029
10001
10001
10001
10001
10001
10001
10001
14020
14020
10001
40029
40029
40029
40029
40029
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
14020
10001
10001
40052
40052
40052
40052
40029
40029
10001
10001
14020
14020
14020
14020
40029
40029
40029
40029
14020
10001
10001
10001
10001
14020
40029
40029
40029
40029
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
14020
14020
10001
10001
10001
10001
10001
10001
40029
40029
40029
10001
40052
40052
40052
40052
10001
10001
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
10001
40052
40052
40052
40052
14020
14020
40029
40029
10001
14020
40052
14020
14020
40052
40052
40052
40052
40052
10001
10001
14020
10001
40052
40052
40052
40029
40052
40052
40052
14020
10001
10001
14020
40029
40029
40029
14020
14020
40052
40052
40052
40052
40052
40052
14020
40029
10001
10001
10001
10001
10001
10001
10001
10001
10001
40029
40029
14020
40029
40029
40029
40029
10001
10001
10001
10001
10001
14020
10001
10001
10001
10001
10001
10001
14020
40029
40029
40029
14020
40052
40052
40052
40052
40052
14020
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
14020
14020
14020
14020
14020
14020
14020
14020
40052
40052
40052
40052
40052
10001
10001
10001
10001
10001
14020
14020
14020
14020
14020
14020
10001
10001
10001
10001
10001
14020
14020
14020
40029
40029
40029
14020
40029
40029
40029
40029
10001
10001
10001
10001
14020
14020
14020
14020
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
14020
14020
14020
40052
40052
10001
40029
40029
40029
10001
10001
10001
14020
40052
14020
10001
10001
10001
10001
10001
14020
14020
10001
10001
10001
10001
10001
10001
10001
10001
14020
14020
10001
10001
10001
10001
10001
10001
10001
10001
14020
14020
14020
14020
14020
40052
40052
40052
40052
14020
40029
40029
40029
40029
40029
40029
14020
14020
14020
14020
40052
10001
10001
10001
10001
10001
10001
10001
10001
10001
14020
14020
10001
10001
10001
40052
40052
40052
14020
40052
40052
40052
10001
10001
10001
10001
14020
14020
14020
14020
14020
14020
14020
14020
10001
40052
14020
14020
14020
14020
10001
10001
10001
10001
10001
10001
10001
14020
14020
14020
10001
10001
10001
14020
14020
10001
10001
10001
14020
14020
40029
40029
40029
10001
40029
40029
40029
40029
40029
40029
40052
10001
10001
40052
40029
40029
40029
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
14020
40029
14020
14020
40029
40029
40029
10001
10001
10001
10001
10001
10001
10001
10001
40029
40029
14020
14020
14020
10001
10001
14020
14020
14020
14020
10001
10001
40052
40052
40052
40052
40052
10001
14020
14020
14020
14020
10001
10001
14020
14020
14020
14020
40052
40052
40052
40052
40052
40029
40029
40029
10001
14020
14020
14020
14020
14020
14020
14020
14020
40052
40052
40052
40052
40052
40052
40052
40052
40052
40052
40029
40029
40052
10001
10001
10001
10001
10001
10001
10001
14020
14020
14020
14020
10001
10001
40029
40029
40029
40029
40029
40029
40029
14020
14020
14020
10001
10001
10001
14020
14020
14020
40052
40052
40052
40052
10001
10001
10001
14020
40052
40052
40052
40052
40052
40052
14020
10001
10001
10001
14020
10001
10001
14020
40052
40052
40052
40052
40052
40052
40052
10001
10001
10001
10001
10001
10001
10001
14020
10001
10001
14020
14020
14020
14020
14020
14020
14020
10001
40029
40052
40052
40052
40052
40052
10001
10001
10001
10001
10001
40029
40029
40029
40029
40029
40029
40029
40029
40029
40029
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40029
40029
40029
10001
10001
10001
10001
10001
14020
40052
40052
40052
10001
10001
10001
10001
10001
10001
10001
10001
14020
14020
14020
14020
40029
40029
14020
14020
10001
10001
10001
10001
14020
14020
40029
14020
10001
10001
10001
10001
10001
10001
40052
40052
40052
40052
40052
40052
14020
40052
40052
40052
40052
40052
40052
40052
10001
10001
10001
40052
14020
14020
40029
40029
40029
40029
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40052
40052
40052
40052
40052
40052
40052
40052
40052
40029
10001
10001
10001
10001
10001
10001
10001
14020
40029
40029
10001
10001
10001
10001
10001
10001
40029
40029
40029
10001
10001
10001
10001
40029
40029
40029
40052
40052
40029
40029
40029
40029
40029
40029
40029
40029
40029
40052
40052
40052
40052
40052
40052
40052
10001
10001
10001
10001
10001
10001
14020
14020
14020
14020
14020
10001
10001
10001
10001
10001
10001
10001
14020
14020
10001
10001
10001
10001
14020
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40052
40052
40052
14020
14020
14020
14020
14020
40052
40052
14020
14020
10001
40052
40052
14020
14020
14020
40029
10001
10001
10001
10001
10001
10001
40029
40029
40029
14020
10001
10001
10001
10001
10001
40052
14020
14020
14020
14020
14020
14020
14020
14020
14020
10001
40052
40052
40052
40052
40052
40029
40029
14020
14020
14020
10001
10001
10001
10001
10001
10001
10001
14020
14020
14020
14020
14020
40052
40052
40052
40052
40052
40052
40052
10001
10001
10001
10001
10001
10001
14020
14020
40029
40029
40052
40052
40052
40052
14020
10001
10001
40029
40029
14020
14020
14020
14020
14020
40052
40052
40052
40052
40052
40052
10001
10001
10001
40052
40029
40029
40029
14020
10001
10001
40029
40029
40029
40029
40052
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40029
10001
14020
14020
40052
40052
40052
40052
40052
40052
40052
40029
14020
14020
14020
14020
10001
10001
10001
10001
10001
10001
10001
40052
14020
10001
10001
10001
14020
14020
14020
14020
14020
14020
40052
14020
10001
10001
10001
10001
40052
10001
14020
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
14020
14020
10001
10001
10001
10001
10001
10001
10001
14020
14020
14020
40052
40052
40052
40052
10001
10001
40052
40052
40052
14020
10001
10001
10001
10001
14020
14020
14020
14020
14020
14020
14020
40029
40029
40029
40052
40052
40052
10001
10001
14020
14020
14020
14020
14020
14020
14020
40029
14020
14020
14020
40029
40029
10001
10001
14020
10001
10001
10001
10001
10001
14020
14020
40029
40029
10001
10001
10001
10001
10001
10001
14020
14020
14020
40052
40052
40052
40052
10001
10001
10001
10001
14020
14020
14020
14020
14020
14020
10001
10001
10001
14020
40052
40052
40052
40052
40052
14020
14020
14020
14020
10001
10001
10001
10001
40029
40029
40029
40029
40029
40029
14020
40052
14020
14020
14020
10001
10001
10001
10001
40052
40052
40052
40052
40052
40052
40052
40052
40052
40052
40052
40029
40029
40029
40029
40029
40029
40029
40029
14020
40052
14020
14020
14020
14020
40052
40052
40052
10001
10001
10001
10001
10001
10001
10001
10001
10001
40052
40052
40052
40052
10001
10001
10001
10001
40029
10001
10001
40052
40052
40052
40052
40029
14020
40052
40052
40052
40052
40052
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40052
40052
40052
40052
10001
10001
10001
10001
10001
10001
10001
40029
40029
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40029
40029
40029
40029
40029
40029
10001
10001
10001
10001
10001
10001
10001
10001
10001
14020
14020
14020
14020
14020
40029
40029
14020
14020
14020
14020
14020
14020
40029
40029
40029
10001
10001
10001
14020
14020
14020
14020
14020
10001
10001
10001
10001
40052
14020
14020
14020
10001
14020
14020
14020
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
14020
10001
10001
10001
14020
14020
14020
14020
14020
14020
10001
10001
14020
14020
10001
10001
40052
40052
40052
40052
40052
40052
40052
40052
14020
10001
10001
10001
10001
10001
10001
14020
40052
40052
40052
40052
10001
14020
14020
14020
14020
14020
10001
10001
10001
14020
14020
40029
40029
40029
14020
14020
14020
10001
14020
14020
14020
14020
14020
40029
10001
14020
14020
14020
40052
40052
40052
40052
40052
14020
14020
10001
10001
10001
40029
40029
40029
14020
40029
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
14020
14020
14020
14020
14020
14020
14020
14020
40029
40029
40029
40029
14020
14020
14020
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
14020
14020
14020
14020
40052
40052
14020
14020
14020
40029
40029
40029
40029
14020
10001
14020
10001
40029
40029
40029
40029
10001
10001
10001
10001
10001
10001
10001
14020
10001
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
10001
10001
10001
10001
10001
10001
40052
10001
10001
14020
14020
14020
10001
10001
40052
40052
40052
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
14020
14020
40029
40029
40029
14020
14020
14020
14020
14020
14020
10001
14020
14020
10001
10001
10001
10001
14020
14020
40029
14020
10001
10001
10001
10001
10001
10001
10001
14020
40029
40029
10001
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
40052
40052
40052
40052
10001
10001
14020
40052
40052
40052
40052
40029
40029
40029
40029
10001
10001
40052
40052
40052
40052
40052
40052
10001
10001
14020
14020
14020
14020
14020
14020
14020
14020
10001
14020
14020
14020
40052
40052
40052
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
14020
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
40052
10001
10001
10001
10001
10001
10001
14020
14020
14020
14020
14020
14020
10001
10001
10001
10001
14020
14020
14020
14020
14020
14020
10001
10001
10001
14020
14020
10001
10001
10001
10001
10001
10001
14020
14020
14020
14020
10001
10001
10001
40052
40052
40052
40052
14020
14020
10001
40029
10001
10001
10001
10001
10001
10001
10001
40029
40029
40029
40029
10001
10001
10001
10001
14020
14020
14020
14020
14020
14020
10001
10001
10001
10001
10001
10001
10001
10001
40052
40052
10001
10001
10001
14020
14020
40052
40052
14020
14020
14020
10001
40029
40029
40029
40029
10001
10001
10001
10001
10001
10001
10001
10001
40029
40052
10001
10001
14020
14020
14020
14020
14020
10001
10001
40052
40052
40052
40052
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
14020
14020
10001
10001
10001
10001
10001
10001
40052
40052
40052
10001
10001
10001
40052
40052
40052
40052
40052
10001
40052
14020
10001
10001
10001
10001
10001
10001
10001
10001
40029
40029
40052
40052
14020
40052
40052
40052
10001
10001
40052
40052
40052
40052
40052
14020
14020
40052
40052
40052
40052
40052
40052
40052
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40052
40052
10001
10001
10001
10001
14020
10001
10001
10001
10001
10001
10001
10001
14020
14020
14020
14020
10001
10001
14020
14020
14020
40029
40029
40029
10001
10001
10001
10001
10001
10001
40029
40029
40029
10001
14020
14020
14020
14020
14020
10001
40029
40029
40029
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
14020
14020
14020
10001
40029
40029
40029
40029
14020
14020
40052
40052
40052
40052
40052
40052
40052
40052
40052
10001
10001
10001
10001
10001
10001
40029
10001
10001
40029
40029
10001
10001
10001
14020
10001
10001
10001
10001
14020
14020
14020
14020
10001
10001
14020
14020
40029
40029
40029
40029
14020
14020
10001
40052
40052
40052
40052
14020
40029
40029
40029
40029
10001
10001
10001
10001
10001
14020
14020
14020
10001
10001
14020
14020
14020
14020
14020
14020
14020
14020
40029
40029
40029
40029
40029
10001
10001
10001
10001
10001
10001
10001
14020
14020
14020
14020
14020
14020
14020
10001
10001
10001
10001
10001
10001
14020
14020
14020
14020
14020
10001
10001
10001
10001
10001
10001
10001
40052
40052
40052
14020
14020
14020
40052
10001
10001
10001
10001
10001
10001
40052
40052
40052
40052
40052
14020
14020
10001
10001
10001
10001
10001
10001
10001
40052
40052
10001
10001
14020
14020
14020
14020
14020
14020
14020
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
14020
14020
10001
14020
10001
10001
10001
14020
14020
14020
14020
14020
10001
40052
40052
40052
40052
40052
40052
14020
14020
10001
10001
10001
14020
14020
40029
40029
40052
40052
40052
40052
14020
14020
10001
10001
10001
14020
14020
40052
10001
10001
10001
10001
10001
10001
10001
10001
10001
40029
40029
40029
40029
40029
40029
40052
40052
40052
40052
40052
14020
14020
14020
14020
40052
40052
40052
40029
40029
40029
40029
10001
10001
10001
10001
40052
40052
40052
40052
40052
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
14020
14020
40052
40052
40052
40052
40052
40052
10001
10001
10001
14020
14020
14020
40052
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40052
40052
40052
40052
40052
40052
14020
14020
10001
14020
40052
40052
40052
10001
10001
10001
14020
14020
40029
40029
40029
14020
10001
14020
40029
40029
40029
40029
14020
10001
10001
10001
10001
40029
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40052
40052
40052
14020
14020
14020
14020
14020
40052
40052
40052
40052
40052
14020
10001
14020
14020
14020
10001
10001
10001
10001
10001
10001
10001
10001
40052
40052
40052
40052
10001
10001
10001
10001
10001
10001
14020
14020
40052
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40052
10001
10001
10001
10001
10001
14020
14020
10001
10001
10001
14020
14020
10001
14020
14020
14020
40029
40029
10001
10001
10001
10001
10001
10001
10001
10001
10001
40029
40029
14020
14020
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
14020
14020
14020
40029
40029
10001
10001
10001
14020
14020
10001
14020
14020
14020
14020
14020
14020
10001
10001
40029
40029
40029
40029
10001
10001
10001
10001
10001
14020
14020
40052
40052
40052
40052
40052
40052
10001
10001
10001
10001
10001
10001
10001
40029
40029
40029
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
14020
10001
40052
40052
14020
14020
14020
14020
14020
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
40052
40052
14020
14020
14020
14020
14020
14020
14020
14020
14020
10001
10001
10001
10001
40029
40029
40029
40029
40029
40029
40029
14020
40029
40029
10001
14020
40029
40029
40029
40029
40052
40052
40052
14020
14020
14020
10001
10001
10001
10001
10001
40029
40029
40029
14020
14020
14020
14020
10001
10001
10001
10001
10001
10001
10001
10001
14020
14020
14020
40029
40029
40029
14020
10001
10001
10001
14020
14020
14020
10001
10001
10001
40029
40029
40029
40029
40029
40029
40029
40029
14020
40052
40052
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40029
10001
10001
40029
40029
40029
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
14020
14020
14020
40029
40029
40029
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
14020
14020
14020
14020
14020
14020
14020
10001
10001
14020
10001
10001
10001
10001
10001
10001
14020
10001
10001
10001
10001
40029
40029
40029
40029
40052
40052
40052
40052
10001
10001
14020
14020
14020
14020
14020
14020
14020
40029
40029
40029
40052
40052
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
14020
14020
14020
14020
10001
10001
10001
10001
14020
14020
10001
10001
14020
14020
14020
14020
14020
10001
10001
10001
14020
10001
10001
10001
40052
40052
40052
40052
40052
40052
40052
40052
40052
40052
10001
10001
10001
14020
14020
14020
14020
14020
40029
40029
40029
40029
14020
14020
14020
14020
40052
14020
14020
40052
10001
10001
10001
10001
10001
10001
10001
40052
14020
14020
14020
14020
14020
10001
10001
10001
14020
14020
14020
14020
14020
10001
10001
14020
14020
14020
40052
40052
40052
40052
40052
10001
10001
10001
10001
10001
10001
40052
40052
40052
10001
10001
10001
10001
10001
10001
10001
40029
40029
40029
40029
40029
40029
40029
10001
10001
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
10001
10001
10001
10001
10001
10001
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
14020
10001
10001
10001
10001
10001
14020
40052
10001
10001
10001
10001
10001
10001
10001
10001
10001
14020
14020
10001
10001
10001
10001
14020
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40029
40029
40029
40052
40052
40052
40052
40052
10001
10001
10001
10001
10001
10001
10001
10001
14020
10001
40052
40052
40052
40052
40052
40052
40052
40029
40029
14020
14020
14020
14020
14020
40052
40052
14020
14020
10001
10001
10001
14020
14020
10001
10001
14020
14020
10001
10001
10001
10001
40052
14020
40052
14020
40052
10001
10001
10001
14020
10001
10001
10001
10001
10001
10001
10001
10001
14020
14020
14020
14020
40029
10001
10001
40052
40052
40052
40052
10001
14020
40029
10001
40052
40052
40052
40052
40052
40052
40052
10001
10001
10001
10001
14020
14020
14020
10001
10001
40029
40029
40052
40052
40029
40029
40029
40029
40029
40029
40029
40029
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40052
40052
40052
10001
10001
10001
10001
10001
10001
10001
10001
40029
10001
10001
10001
10001
10001
14020
14020
14020
10001
10001
10001
10001
10001
14020
14020
10001
10001
40052
40052
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
10001
10001
10001
10001
14020
14020
14020
10001
10001
10001
10001
10001
14020
14020
40029
40029
40052
40052
40052
10001
10001
10001
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
10001
10001
10001
10001
10001
10001
14020
14020
40052
10001
10001
10001
14020
10001
10001
10001
10001
10001
14020
14020
14020
14020
14020
10001
10001
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
40029
40029
40029
40029
10001
14020
14020
14020
14020
14020
14020
14020
10001
10001
10001
10001
10001
14020
14020
14020
40029
40029
40029
40029
14020
10001
10001
10001
10001
10001
10001
14020
10001
14020
14020
14020
14020
14020
14020
14020
14020
10001
10001
10001
10001
10001
14020
14020
14020
14020
14020
14020
14020
10001
10001
10001
10001
10001
10001
10001
10001
40052
40052
40052
40052
10001
10001
10001
40029
40029
40029
40029
14020
14020
14020
40052
40052
10001
10001
10001
10001
10001
10001
40052
40052
40052
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40052
40052
14020
10001
10001
10001
10001
40052
40052
40052
40052
40029
40029
40029
40029
40029
40029
14020
14020
14020
40029
10001
10001
40029
40029
40029
40029
14020
10001
10001
10001
10001
10001
40052
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
10001
10001
10001
10001
10001
10001
10001
10001
40029
40029
14020
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
14020
14020
10001
14020
10001
40052
40052
40052
40052
40052
10001
10001
14020
14020
10001
10001
40029
40029
40029
14020
14020
40029
40029
40029
10001
10001
10001
10001
10001
10001
40029
14020
14020
40052
40052
40052
40052
40052
14020
10001
10001
10001
10001
40052
10001
10001
10001
14020
14020
14020
10001
10001
10001
40029
14020
10001
10001
10001
14020
14020
14020
14020
10001
10001
10001
40052
40052
40052
40052
14020
14020
14020
10001
10001
10001
10001
10001
10001
10001
10001
40052
14020
14020
14020
14020
10001
10001
10001
10001
10001
10001
10001
40029
40029
40029
40052
40052
40052
10001
10001
10001
10001
40052
40052
40052
40052
14020
40029
14020
14020
10001
10001
10001
10001
40052
40052
40052
14020
14020
14020
14020
14020
40029
40029
40052
40052
40052
40052
40052
40052
40052
14020
14020
10001
10001
10001
10001
10001
10001
10001
14020
40052
40052
14020
40052
40052
10001
10001
10001
10001
10001
10001
10001
14020
14020
14020
14020
14020
14020
14020
14020
40029
40052
40052
40052
40052
40029
40029
40029
40029
40029
14020
14020
10001
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
14020
14020
14020
14020
14020
10001
10001
10001
10001
40052
40052
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
14020
40029
40029
40029
40029
10001
10001
14020
14020
40052
40052
40052
10001
10001
10001
10001
10001
14020
14020
40029
40029
10001
10001
10001
10001
10001
14020
14020
14020
14020
10001
10001
40029
14020
10001
40052
40052
40052
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40052
40052
10001
10001
14020
14020
40052
40029
10001
10001
10001
10001
10001
14020
14020
10001
10001
10001
10001
10001
10001
10001
10001
14020
10001
10001
10001
10001
10001
10001
14020
14020
14020
14020
40052
40052
40052
14020
14020
40029
40029
40029
10001
10001
40052
40052
14020
14020
14020
14020
40052
40052
40052
14020
14020
14020
14020
14020
40029
40029
10001
10001
10001
10001
10001
10001
10001
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
10001
14020
14020
14020
14020
40029
40029
40052
40052
40052
14020
14020
14020
14020
40029
40029
40029
40029
40029
10001
10001
10001
10001
10001
40052
40052
40052
40052
40052
10001
10001
10001
14020
40052
40052
10001
10001
14020
14020
14020
14020
14020
40029
40052
10001
10001
10001
10001
40052
40052
40052
10001
10001
10001
10001
10001
14020
14020
14020
14020
10001
14020
14020
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
14020
14020
14020
14020
14020
14020
40052
40052
40052
14020
14020
14020
14020
14020
10001
10001
10001
14020
14020
14020
14020
40052
40052
40052
40052
40052
14020
40029
40029
40029
10001
10001
10001
10001
10001
10001
10001
40052
40052
40052
40052
40052
40052
40052
40052
10001
10001
10001
10001
10001
10001
10001
40052
40052
40052
10001
10001
10001
10001
10001
10001
10001
14020
14020
14020
14020
14020
40052
14020
14020
10001
14020
10001
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
14020
10001
10001
10001
10001
40052
40052
40052
10001
10001
10001
40029
10001
10001
10001
14020
14020
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40052
40052
14020
14020
40029
40029
40029
40029
10001
10001
10001
10001
10001
10001
10001
10001
10001
14020
14020
40029
40029
40029
40029
40029
40029
14020
10001
40029
40029
40029
10001
10001
10001
14020
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
2010
2010
2010
0
0
14020
14020
14020
5050
5050
5050
0
0
0
5050
5050
5050
5050
5050
5050
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5050
0
0
0
0
0
0
0
0
0
0
0
0
0
5050
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
14020
5050
5050
14020
5050
14020
14020
5050
5050
5050
5050
5050
5050
5050
5050
0
0
0
0
0
0
0
0
0
0
0
0
0
0
14020
14020
14020
0
0
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
0
0
0
0
5050
5050
5050
5050
5050
5050
5050
5050
0
0
0
0
0
0
0
0
5050
5050
0
14020
5050
5050
5050
5050
5050
5050
5050
5050
14020
14020
5050
5050
0
0
0
0
14020
14020
14020
5050
5050
5050
0
0
0
0
0
0
0
0
0
0
5050
5050
5050
5050
5050
5050
5050
5050
14020
14020
0
0
0
0
0
0
0
0
5050
5050
14020
5050
5050
5050
5050
5050
5050
0
0
5050
5050
5050
5050
5050
5050
5050
5050
5050
14020
5050
5050
5050
0
0
0
0
0
0
0
0
5050
5050
5050
0
0
0
0
0
0
0
0
0
0
5050
5050
5050
5050
5050
5050
5050
5050
5050
0
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
14020
14020
0
0
0
0
0
0
5050
5050
5050
5050
5050
5050
5050
5050
14020
14020
5050
5050
5050
5050
5050
0
0
5050
5050
0
0
0
0
0
5050
5050
5050
5050
5050
5050
5050
14020
14020
14020
14020
5050
5050
0
0
0
0
5050
5050
5050
5050
0
0
0
0
0
0
0
0
0
14020
0
0
5050
14020
14020
14020
5050
5050
14020
14020
14020
5050
0
0
0
14020
14020
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5050
5050
5050
5050
5050
5050
5050
14020
14020
5050
5050
5050
5050
5050
5050
5050
0
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
0
0
0
0
0
0
0
14020
0
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
0
0
0
0
0
0
5050
5050
5050
5050
5050
5050
5050
5050
5050
0
0
0
0
0
0
0
0
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
14020
5050
5050
5050
5050
5050
14020
5050
14020
14020
5050
5050
5050
5050
14020
14020
14020
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5050
5050
5050
5050
5050
5050
5050
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
14020
5050
5050
5050
5050
0
0
0
0
5050
5050
5050
5050
5050
5050
5050
5050
5050
14020
0
0
0
0
0
0
0
0
0
0
0
14020
14020
0
0
0
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
0
0
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
0
0
0
0
0
0
14020
14020
14020
14020
14020
14020
5050
5050
0
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
0
14020
14020
14020
0
0
0
0
0
5050
5050
5050
5050
5050
5050
0
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
0
0
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
14020
14020
14020
0
0
0
0
0
0
0
0
0
0
5050
5050
5050
14020
14020
14020
5050
5050
5050
5050
5050
5050
0
0
0
0
0
0
0
0
0
0
0
14020
5050
5050
0
0
0
0
0
0
0
0
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
0
0
5050
5050
0
0
0
0
0
0
0
0
0
0
0
5050
14020
0
0
14020
14020
0
0
0
0
0
0
0
0
0
0
0
0
0
5050
5050
5050
5050
5050
14020
14020
14020
5050
5050
5050
5050
5050
5050
5050
14020
14020
0
0
0
0
0
0
0
0
5050
5050
5050
5050
5050
0
0
0
0
0
0
0
5050
5050
5050
5050
5050
0
0
0
0
0
0
0
0
0
0
0
5050
5050
14020
14020
14020
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
14020
14020
14020
14020
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
14020
5050
5050
5050
5050
5050
5050
5050
5050
0
0
0
0
0
0
0
5050
5050
0
0
0
0
0
0
5050
5050
5050
0
0
0
0
0
0
0
0
0
0
0
0
5050
5050
14020
5050
5050
5050
5050
5050
5050
5050
5050
5050
14020
0
0
0
0
0
0
0
0
14020
14020
5050
5050
5050
5050
5050
5050
5050
14020
0
0
0
0
0
0
0
0
0
5050
0
0
0
0
0
0
0
0
0
5050
5050
5050
5050
0
0
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
14020
14020
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5050
14020
14020
0
0
0
0
0
0
0
0
0
0
14020
14020
0
0
0
0
0
0
0
5050
5050
5050
5050
5050
5050
5050
5050
0
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
0
0
0
0
0
0
0
0
0
0
14020
5050
5050
5050
5050
5050
5050
0
0
0
14020
5050
5050
5050
14020
5050
5050
5050
0
0
0
0
0
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
14020
5050
5050
5050
5050
5050
5050
5050
5050
14020
14020
14020
14020
14020
0
0
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
14020
14020
14020
14020
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
0
0
0
0
0
0
0
0
0
5050
5050
0
0
0
0
0
0
0
0
5050
5050
5050
5050
5050
0
0
0
0
0
5050
5050
5050
14020
14020
14020
14020
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
14020
5050
5050
5050
5050
0
5050
5050
14020
5050
5050
5050
5050
5050
5050
0
0
0
0
0
0
0
0
0
0
0
0
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
0
0
0
0
0
0
0
0
5050
5050
5050
5050
5050
5050
14020
14020
0
0
0
0
0
0
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
14020
14020
5050
5050
5050
5050
5050
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5050
5050
14020
0
0
0
0
0
0
5050
14020
14020
5050
5050
5050
5050
0
0
0
0
0
0
0
0
0
0
0
0
0
0
14020
14020
14020
14020
14020
14020
14020
14020
14020
0
0
5050
5050
5050
5050
5050
5050
5050
14020
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
0
0
0
0
0
0
5050
5050
5050
14020
14020
5050
5050
5050
5050
5050
5050
0
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
14020
14020
14020
14020
5050
5050
5050
5050
5050
0
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
0
14020
14020
14020
14020
5050
14020
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
0
0
0
0
14020
14020
14020
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5050
5050
5050
5050
5050
5050
5050
0
5050
5050
5050
5050
5050
0
0
0
0
0
0
0
0
14020
14020
14020
14020
5050
14020
14020
14020
14020
14020
14020
0
0
0
0
0
0
0
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
0
0
0
0
0
0
0
0
0
0
0
0
0
5050
5050
5050
5050
5050
5050
14020
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
0
0
0
0
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
0
0
0
0
0
0
5050
5050
0
5050
5050
5050
14020
14020
14020
14020
0
0
0
0
0
0
0
0
0
0
0
5050
5050
5050
5050
5050
14020
5050
5050
5050
0
0
0
0
0
0
0
0
5050
14020
14020
14020
14020
14020
0
14020
14020
0
0
0
0
0
5050
5050
5050
5050
5050
5050
5050
5050
0
0
0
0
0
0
0
0
0
14020
5050
5050
5050
5050
5050
5050
5050
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
0
0
0
0
14020
14020
14020
14020
5050
5050
14020
14020
5050
5050
5050
5050
5050
5050
0
0
0
0
5050
5050
5050
5050
0
0
0
0
0
0
0
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
0
0
0
0
0
0
0
0
0
5050
5050
14020
0
0
0
0
0
0
14020
5050
5050
5050
0
0
0
0
0
0
0
0
0
0
0
0
0
5050
5050
5050
14020
14020
14020
0
0
0
0
0
0
0
0
0
0
0
0
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
0
0
5050
5050
0
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
14020
14020
14020
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5050
5050
5050
14020
14020
14020
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
0
0
0
0
0
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
14020
14020
14020
14020
5050
5050
5050
5050
14020
14020
14020
0
0
0
0
0
0
5050
5050
5050
5050
5050
5050
0
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
14020
14020
0
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
0
0
0
0
14020
14020
14020
0
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
5050
0
5050
5050
5050
5050
0
0
5050
5050
5050
5050
5050
5050
5050
14020
5050
5050
5050
5050
5050
5050
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5050
5050
5050
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5050
0
0
0
0
5050
5050
5050
5050
5050
5050
14020
14020
5050
5050
5050
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
0
2010
2010
0
2010
2010
0
0
0
2010
2010
0
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
2010
0
0
0
0
0
2010
2010
2010
2010
0
0
0
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
0
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
0
0
0
0
0
0
2010
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
2010
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
0
0
2010
0
2010
2010
2010
2010
0
0
0
2010
2010
0
0
2010
0
0
2010
2010
0
0
0
0
0
0
0
2010
2010
0
0
0
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
22036
1009
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1009
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1009
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1009
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
30019
30019
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1009
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1009
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1009
1009
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1009
0
0
0
0
0
0
0
0
0
0
0
0
1009
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
30019
30019
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1009
1009
1009
1009
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1009
1009
1009
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1009
1009
1009
1009
1009
1009
1009
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
1009
1009
8015
2010
1009
0
0
0
1009
1009
1009
1009
1009
1009
0
0
0
1009
2010
2010
1009
1009
1009
1009
1009
1009
1009
0
0
0
0
0
0
0
0
1009
1009
1009
1009
2010
1009
8015
8015
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1009
2010
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
8063
2010
2010
1009
1009
1009
2010
1009
1009
1009
2010
1009
1009
2010
1009
1009
2010
2010
2010
1009
2010
1009
1009
1009
1009
1009
1009
1009
1009
8063
8015
8015
8015
2010
2010
2010
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
8015
0
0
0
0
0
0
0
0
0
2010
2010
2010
0
0
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
0
1009
1009
1009
1009
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
0
0
0
0
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
8015
2010
2010
2010
1009
1009
1009
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
1009
1009
1009
0
1009
1009
1009
1009
0
1009
1009
0
1009
0
0
0
1009
0
1009
1009
1009
1009
1009
1009
1009
2010
2010
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
8015
8015
0
8063
8063
8063
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
0
1009
1009
0
0
1009
1009
1009
1009
2010
2010
2010
2010
2010
8015
8015
8015
1009
8063
0
0
1009
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
8015
8015
2010
8015
8015
1009
1009
2010
2010
2010
2010
1009
8015
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
8063
2010
2010
2010
2010
1009
0
0
1009
1009
1009
1009
1009
1009
1009
1009
0
0
0
0
0
0
0
8015
8063
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
8063
8063
8063
0
1009
0
1009
1009
8015
8015
2010
1009
1009
0
1009
0
0
0
1009
1009
1009
1009
1009
1009
2010
0
0
0
0
0
0
0
1009
0
8063
2010
2010
2010
8015
8015
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
8015
8015
8015
1009
8015
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
8063
8063
8063
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
1009
1009
0
0
0
0
0
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
8015
8015
0
0
1009
1009
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
8015
8015
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
0
1009
8015
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
8015
8015
8015
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
2010
1009
1009
2010
2010
1009
1009
8015
8015
2010
2010
8063
2010
8063
8015
8063
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
8015
8015
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
8063
1009
8015
8015
8015
8015
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
8015
2010
1009
1009
1009
1009
1009
0
1009
1009
0
1009
1009
1009
1009
0
0
8015
8015
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
1009
1009
8015
8015
1009
1009
8015
1009
1009
2010
2010
2010
2010
8063
8063
8015
8015
8015
1009
0
0
0
0
2010
2010
2010
2010
8063
8063
8063
8063
8063
8063
2010
2010
2010
2010
2010
2010
2010
2010
2010
8063
8063
8063
8015
8015
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
1009
1009
2010
1009
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
8015
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
0
0
0
0
0
0
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
0
8063
8063
1009
1009
1009
1009
1009
1009
1009
1009
2010
0
0
0
0
0
0
0
8063
8015
2010
2010
1009
1009
1009
2010
1009
1009
1009
1009
1009
1009
1009
2010
2010
1009
1009
2010
2010
1009
2010
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
8015
1009
1009
0
1009
8063
8063
1009
1009
1009
1009
1009
0
0
1009
1009
1009
1009
1009
8015
8015
1009
0
0
0
1009
1009
2010
2010
2010
2010
8015
8015
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
8015
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
0
0
0
8015
8015
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
2010
2010
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
1009
1009
1009
1009
1009
1009
1009
0
1009
0
0
2010
2010
0
1009
0
1009
1009
0
0
8063
8063
8063
8063
8063
8063
8063
2010
2010
2010
2010
2010
2010
2010
2010
2010
8015
8015
8015
2010
2010
8063
8063
2010
2010
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
8015
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
0
2010
2010
2010
2010
2010
2010
2010
2010
8063
8063
1009
1009
1009
1009
1009
1009
2010
2010
1009
1009
1009
1009
1009
2010
2010
2010
1009
2010
2010
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
0
0
1009
1009
8015
8015
8015
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
2010
1009
1009
1009
1009
1009
1009
1009
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
0
0
0
0
0
2010
2010
1009
1009
1009
0
0
1009
1009
1009
1009
0
0
2010
2010
2010
2010
2010
1009
8015
2010
1009
1009
1009
1009
0
1009
1009
0
1009
1009
0
1009
0
0
0
1009
0
0
0
2010
2010
2010
2010
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
8015
8015
8015
1009
0
1009
0
0
1009
1009
8015
8015
8015
1009
0
0
0
0
1009
1009
8063
2010
8063
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1009
8063
1009
1009
2010
2010
2010
2010
8015
8015
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
8063
8063
1009
1009
8063
1009
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
0
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
2010
2010
1009
1009
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
1009
1009
0
0
0
0
0
0
8063
1009
8063
1009
1009
0
1009
1009
1009
1009
1009
1009
1009
1009
1009
2010
1009
1009
1009
1009
2010
2010
2010
2010
1009
0
0
0
0
1009
1009
0
8015
0
0
0
0
0
0
0
0
1009
1009
1009
8063
8063
8063
8063
8063
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
8015
2010
2010
2010
2010
8015
8015
8015
2010
2010
2010
2010
2010
2010
2010
8063
8063
1009
8063
8063
8063
8063
8063
2010
2010
2010
2010
1009
2010
2010
2010
1009
1009
1009
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1009
8063
8063
8063
8063
8063
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
0
0
0
0
8063
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
8015
2010
2010
1009
1009
8015
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
2010
1009
1009
1009
1009
8015
8015
8015
2010
2010
1009
2010
1009
2010
2010
2010
2010
8015
8015
2010
2010
2010
2010
1009
1009
2010
2010
8063
8063
8063
2010
1009
8015
2010
2010
2010
2010
2010
2010
8015
8015
2010
2010
2010
2010
1009
1009
1009
1009
8015
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
0
1009
1009
0
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
8063
8063
8063
0
1009
1009
1009
0
0
1009
0
0
1009
1009
1009
0
1009
0
1009
1009
1009
1009
8015
8015
1009
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
2010
8063
1009
1009
8015
2010
8015
1009
1009
1009
1009
1009
1009
1009
8063
8063
8063
8063
8063
2010
2010
2010
2010
2010
2010
8063
8063
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
8063
8015
8015
2010
1009
1009
0
0
0
0
0
0
1009
1009
1009
1009
1009
1009
1009
1009
1009
8063
8015
1009
1009
1009
1009
1009
1009
1009
1009
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
0
1009
1009
1009
0
0
1009
2010
0
2010
2010
2010
0
0
2010
2010
1009
1009
8063
8063
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
0
0
0
0
0
0
8063
8063
2010
1009
0
1009
1009
2010
1009
1009
1009
1009
8063
8063
1009
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
8015
8015
8015
2010
2010
2010
8015
8015
8015
2010
2010
2010
2010
2010
2010
2010
1009
2010
2010
2010
2010
2010
2010
2010
8063
8015
8063
2010
8063
2010
2010
0
0
1009
0
0
0
0
0
0
0
0
8063
8063
1009
1009
0
1009
1009
1009
0
1009
1009
8015
2010
2010
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
8063
8063
8063
8063
8063
8063
8063
8063
8063
2010
2010
2010
8015
8015
0
0
0
0
1009
1009
8063
0
0
1009
1009
1009
0
0
1009
0
1009
8063
8063
8015
8015
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
8015
8015
8015
8063
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
2010
2010
2010
1009
1009
1009
1009
1009
1009
8063
8063
8063
8063
1009
1009
0
0
1009
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
0
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
8015
8015
8015
1009
1009
0
0
0
1009
1009
1009
1009
1009
1009
1009
1009
8015
8015
2010
2010
2010
2010
2010
1009
1009
1009
8063
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
1009
0
1009
1009
0
0
0
1009
1009
1009
1009
2010
2010
2010
2010
8015
8015
8015
2010
1009
1009
1009
0
2010
0
2010
1009
1009
1009
1009
1009
0
2010
2010
2010
2010
2010
8015
8063
8015
8015
8063
8015
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
0
0
2010
1009
1009
1009
1009
2010
1009
2010
1009
2010
1009
2010
2010
2010
1009
1009
1009
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
8015
0
1009
0
0
1009
0
0
1009
1009
2010
1009
1009
2010
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
8015
8015
8015
8015
8015
8015
2010
2010
8063
8063
1009
2010
2010
1009
1009
1009
0
1009
1009
1009
1009
1009
2010
2010
1009
1009
1009
1009
1009
8015
8063
8063
0
0
0
0
0
1009
1009
8015
8015
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
8015
8015
8015
2010
2010
2010
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
2010
1009
2010
2010
2010
1009
2010
2010
2010
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
2010
2010
2010
8015
2010
8063
2010
2010
2010
1009
8015
8015
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
0
0
0
1009
0
1009
1009
1009
1009
1009
1009
8015
8015
1009
8015
8015
8015
8063
8015
2010
2010
2010
2010
2010
2010
2010
8015
8015
8015
2010
2010
2010
2010
2010
1009
0
0
0
0
0
0
1009
1009
0
0
1009
0
0
0
0
1009
1009
1009
2010
2010
2010
2010
8015
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
2010
0
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
0
0
0
0
0
8015
8015
8015
8015
8015
2010
2010
2010
2010
2010
1009
8063
2010
2010
2010
8015
8015
8015
8015
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
1009
1009
1009
0
0
1009
1009
1009
1009
1009
1009
0
1009
1009
1009
0
0
2010
2010
2010
2010
2010
2010
2010
8063
1009
1009
2010
1009
1009
1009
1009
1009
1009
2010
2010
8015
8015
8015
8015
2010
2010
1009
1009
0
1009
8015
1009
2010
2010
2010
8063
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
8063
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
0
0
2010
2010
1009
1009
0
0
0
1009
1009
0
0
0
0
1009
1009
1009
1009
1009
2010
2010
2010
1009
1009
1009
1009
1009
1009
8063
8015
1009
1009
1009
1009
1009
1009
2010
8015
8015
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
8015
1009
1009
1009
1009
1009
1009
1009
8063
8063
1009
1009
1009
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
8063
8063
8063
8063
8063
1009
1009
2010
8015
1009
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
2010
1009
1009
1009
8063
8063
8063
1009
1009
1009
1009
0
1009
1009
0
2010
2010
1009
1009
2010
2010
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
8063
2010
2010
1009
0
1009
1009
1009
1009
1009
1009
1009
1009
0
0
1009
1009
0
2010
2010
2010
2010
2010
2010
2010
8015
8015
2010
2010
1009
2010
2010
2010
1009
1009
0
0
0
1009
8063
8015
8015
2010
1009
1009
1009
1009
8015
8015
0
0
0
0
0
0
0
0
8063
8063
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
0
0
2010
2010
2010
2010
2010
0
1009
0
0
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
1009
0
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
0
1009
1009
1009
0
1009
1009
0
0
0
1009
0
1009
0
1009
1009
1009
1009
0
1009
2010
2010
2010
8063
8063
8063
8063
2010
2010
2010
2010
8015
8015
8015
2010
1009
0
0
1009
1009
1009
1009
1009
0
1009
1009
8063
8063
8063
8063
2010
2010
1009
1009
0
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
2010
8015
8015
1009
1009
1009
1009
1009
8015
8015
8015
1009
1009
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1009
0
0
1009
0
0
1009
1009
0
0
0
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
0
2010
2010
2010
1009
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
8063
8063
8015
8015
8015
8063
8063
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
2010
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
8015
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
0
1009
1009
1009
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
2010
2010
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
8015
8015
8015
8015
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
8015
8015
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
0
2010
2010
2010
2010
2010
2010
8015
1009
1009
0
8015
8015
8063
1009
2010
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
8015
8015
8015
8015
8015
1009
1009
1009
1009
8015
8015
0
2010
0
0
1009
1009
2010
2010
1009
0
0
0
2010
2010
1009
1009
1009
1009
1009
1009
0
0
1009
0
0
0
0
1009
1009
1009
0
0
0
0
0
0
0
1009
1009
1009
8063
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
8015
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
2010
2010
2010
1009
1009
1009
2010
1009
1009
8015
8015
8015
8015
8015
8015
1009
0
0
0
1009
1009
1009
0
2010
2010
2010
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
0
0
1009
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
1009
1009
0
8015
0
0
0
0
0
0
0
0
8015
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
2010
2010
2010
2010
2010
1009
1009
1009
0
0
0
2010
2010
2010
2010
2010
2010
1009
1009
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
8063
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
8015
8063
8063
1009
8015
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
8015
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
0
2010
1009
1009
0
0
0
0
0
0
0
2010
1009
2010
2010
8015
8063
8063
8063
8063
2010
2010
2010
2010
8015
8015
8015
8063
8063
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
0
0
0
0
0
2010
2010
2010
1009
1009
1009
1009
1009
1009
2010
2010
1009
2010
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
0
1009
1009
2010
2010
2010
2010
1009
1009
1009
8015
8015
8015
8015
8015
8015
8015
0
0
1009
0
0
0
1009
0
0
1009
0
0
0
0
0
0
8063
8063
1009
1009
1009
1009
2010
2010
2010
1009
2010
1009
1009
2010
2010
1009
1009
1009
1009
1009
1009
1009
0
0
1009
0
1009
0
0
2010
2010
2010
1009
1009
1009
1009
2010
0
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
8015
2010
2010
2010
2010
1009
2010
2010
2010
1009
8015
8063
8063
0
1009
8063
8063
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
2010
2010
8063
2010
2010
8063
8063
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
2010
2010
8063
8063
1009
1009
1009
2010
2010
2010
2010
2010
1009
2010
2010
1009
8063
8063
1009
1009
1009
1009
1009
1009
1009
0
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
8063
8063
8063
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
2010
1009
1009
2010
2010
8015
8015
8015
1009
1009
1009
1009
1009
1009
1009
8015
8063
8063
8015
8015
8015
8015
0
0
0
2010
2010
2010
2010
2010
8015
8015
8015
2010
2010
2010
2010
2010
1009
1009
1009
1009
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
1009
1009
1009
1009
1009
0
0
0
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
0
0
0
0
1009
0
0
0
0
1009
0
0
1009
1009
1009
0
0
0
0
0
0
0
0
0
0
2010
0
8015
1009
1009
2010
2010
2010
2010
2010
1009
1009
8015
8063
1009
1009
1009
1009
2010
2010
2010
0
0
0
0
0
0
0
0
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
0
0
0
0
0
0
0
0
1009
1009
1009
1009
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
8015
8015
8015
1009
1009
1009
1009
1009
1009
1009
2010
1009
1009
1009
8015
1009
1009
1009
1009
1009
1009
2010
2010
0
1009
1009
8063
8063
2010
2010
2010
2010
2010
2010
2010
2010
8063
8063
1009
0
0
0
0
0
2010
2010
8015
1009
1009
1009
1009
1009
1009
1009
1009
8015
8015
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
0
0
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
8015
8015
8015
2010
2010
2010
2010
2010
8063
1009
8063
8015
8015
2010
2010
8063
8063
8063
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
8015
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
1009
0
1009
1009
1009
0
1009
0
0
2010
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
8063
8063
8063
2010
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
8015
0
1009
2010
0
0
0
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
0
1009
0
1009
1009
0
0
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
2010
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
8015
8015
1009
1009
1009
1009
1009
8015
8015
8015
2010
2010
2010
2010
2010
8063
8063
8063
1009
2010
2010
2010
2010
2010
2010
1009
0
1009
1009
0
0
0
8015
1009
1009
1009
2010
2010
2010
1009
2010
2010
2010
2010
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
8063
8063
8015
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
8063
8063
0
0
8015
8015
1009
1009
1009
1009
1009
8063
1009
1009
2010
2010
2010
1009
1009
1009
0
0
0
0
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
8015
8015
8015
8015
1009
1009
1009
2010
2010
2010
2010
1009
1009
8063
8063
8063
1009
8015
8015
2010
0
0
0
2010
1009
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
8015
8015
1009
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
8015
0
0
0
0
0
0
0
0
2010
2010
0
1009
2010
2010
1009
1009
1009
1009
1009
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
8063
2010
2010
2010
2010
8015
2010
2010
1009
2010
2010
8063
8063
2010
2010
2010
2010
2010
2010
2010
8063
2010
2010
2010
2010
2010
2010
1009
1009
8015
8015
8015
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
8063
8015
8063
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
1009
1009
2010
0
0
1009
1009
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
8015
8015
1009
1009
0
0
0
0
0
0
0
0
1009
1009
1009
8015
0
0
0
0
0
0
0
2010
2010
2010
1009
1009
1009
8015
8015
8015
8015
8015
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
8015
8015
8015
8015
1009
1009
1009
1009
1009
2010
8015
8063
1009
1009
2010
2010
2010
0
0
8015
2010
2010
1009
1009
1009
8015
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
8015
8063
8015
8015
0
0
1009
0
0
0
0
0
1009
1009
1009
1009
1009
1009
0
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
8063
8063
2010
2010
2010
2010
2010
2010
8015
1009
1009
8015
2010
2010
2010
2010
2010
2010
2010
8015
8015
1009
1009
2010
8015
2010
2010
8015
2010
1009
8015
8015
2010
2010
2010
2010
2010
0
1009
0
1009
1009
1009
0
0
0
2010
2010
2010
0
2010
2010
0
0
0
0
0
1009
1009
1009
1009
1009
1009
1009
2010
2010
8015
8015
8015
1009
1009
1009
1009
1009
1009
2010
2010
2010
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
8063
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
1009
2010
2010
2010
1009
1009
8015
8015
8015
0
0
1009
0
0
2010
2010
2010
2010
8015
1009
1009
1009
1009
1009
1009
1009
1009
0
0
0
0
1009
0
0
0
1009
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
0
0
0
0
0
0
0
2010
2010
0
0
2010
2010
1009
2010
2010
2010
1009
2010
2010
8015
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
8063
2010
2010
2010
2010
1009
0
0
1009
8015
8015
1009
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
0
0
0
0
0
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8015
8015
1009
1009
1009
1009
1009
1009
30019
30019
30019
1009
1009
1009
1009
1009
1009
30019
0
0
0
0
0
0
0
0
1009
1009
1009
8015
8015
8015
8015
30019
30019
1009
0
0
0
0
0
0
0
0
8015
8015
8015
8015
8015
8063
8063
8063
0
8015
1009
1009
1009
8015
8015
1009
30019
30019
30019
1009
30019
30019
1009
1009
1009
1009
8015
8015
1009
1009
1009
30019
8063
30019
1009
30019
1009
1009
8015
8015
1009
1009
1009
30019
30019
1009
30019
30019
8015
8015
0
0
0
0
30019
30019
30019
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
8015
8063
1009
1009
1009
8015
8015
8015
8015
30019
0
0
0
0
0
0
8015
8015
8063
0
0
0
0
0
0
0
8015
30019
30019
0
0
0
0
0
0
0
0
0
0
0
0
8015
8015
0
0
8063
0
0
0
0
0
0
0
0
30019
1009
1009
8063
1009
8063
1009
1009
1009
1009
8015
8015
1009
1009
8063
8015
0
1009
1009
1009
1009
30019
30019
8015
8015
8015
0
8063
8063
1009
1009
1009
1009
1009
8015
0
0
0
0
0
0
0
0
0
0
0
8063
8063
8063
0
0
0
0
1009
1009
1009
1009
1009
1009
30019
30019
30019
0
0
0
0
0
0
0
0
0
30019
30019
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
8015
30019
30019
30019
0
0
0
0
30019
30019
8015
8015
8015
8015
1009
1009
1009
1009
1009
8063
1009
1009
1009
1009
1009
1009
30019
1009
30019
30019
30019
0
0
30019
1009
1009
1009
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1009
1009
1009
1009
8015
1009
1009
1009
30019
1009
30019
30019
8015
8015
8015
8015
30019
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
8063
1009
1009
8063
0
8015
8015
8015
8015
8015
1009
1009
1009
1009
1009
8015
8015
1009
1009
1009
1009
1009
1009
1009
1009
0
0
0
0
0
0
0
0
0
0
0
1009
1009
1009
1009
1009
1009
1009
0
0
0
0
0
0
0
0
0
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
8015
8015
8015
1009
30019
8015
1009
1009
8063
1009
1009
30019
8015
1009
8015
8015
8015
30019
8015
8015
1009
1009
0
0
0
0
0
0
0
1009
1009
30019
0
0
0
0
0
0
0
0
0
0
1009
1009
1009
1009
1009
1009
1009
1009
8063
8063
8015
0
0
0
0
0
0
0
0
0
0
0
30019
8063
8063
8063
8063
8015
8015
0
0
0
0
0
0
0
0
0
0
0
0
0
30019
1009
30019
30019
0
0
0
0
0
0
0
0
0
0
0
1009
1009
0
0
1009
1009
8015
8015
0
0
0
0
0
0
0
1009
1009
1009
1009
8063
8063
1009
1009
1009
1009
8063
1009
8063
1009
1009
1009
1009
8063
8063
8015
30019
30019
0
0
30019
30019
8015
8015
1009
1009
8015
8015
0
0
0
1009
0
0
0
0
0
0
0
0
0
0
0
0
1009
1009
1009
8063
8063
8063
0
0
0
0
0
0
1009
1009
8015
8015
8015
1009
8015
8015
0
0
0
0
0
0
0
0
0
30019
1009
0
0
0
0
0
0
0
0
0
0
0
30019
30019
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
8015
8015
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1009
1009
1009
1009
0
0
0
0
0
0
0
0
0
0
0
0
1009
8063
0
0
0
0
0
0
0
1009
30019
30019
30019
1009
1009
1009
1009
1009
1009
8015
8015
0
0
1009
1009
1009
8063
8063
0
0
0
0
0
0
0
1009
1009
1009
8063
8063
8063
8063
1009
1009
1009
1009
8015
8015
8063
1009
1009
8015
1009
8015
1009
1009
8015
30019
8015
0
0
0
8063
8063
8063
8063
1009
30019
1009
30019
30019
30019
30019
1009
1009
1009
8015
30019
30019
8063
8063
8063
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
0
8063
8063
8063
8063
8063
8015
8015
1009
1009
1009
0
0
0
8063
8063
8063
8063
30019
1009
1009
1009
1009
8015
8015
8015
8063
0
0
0
0
0
0
0
0
0
0
0
0
0
1009
1009
1009
1009
0
0
1009
1009
1009
30019
30019
30019
30019
30019
0
1009
1009
1009
1009
1009
1009
1009
1009
1009
8015
8015
1009
8015
8015
0
1009
1009
0
0
0
0
0
8063
30019
30019
30019
8015
8063
8015
0
0
0
0
0
0
8015
8015
1009
1009
1009
0
0
8063
1009
1009
8063
8063
8063
1009
1009
1009
1009
1009
1009
1009
1009
30019
30019
8063
1009
0
0
0
8063
8063
8063
1009
1009
1009
1009
8063
1009
1009
1009
1009
1009
1009
30019
1009
1009
1009
8063
8063
8063
8015
1009
1009
8063
8063
8063
0
0
0
0
0
0
0
1009
8015
0
0
0
0
0
0
0
0
8063
8063
8063
8063
1009
0
0
0
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
30019
1009
1009
1009
1009
0
0
1009
1009
1009
1009
1009
1009
30019
0
0
30019
30019
1009
1009
1009
1009
1009
1009
1009
8063
8063
8063
1009
30019
0
1009
1009
1009
1009
8063
30019
30019
30019
8015
8015
8015
1009
1009
1009
8015
0
0
30019
1009
0
0
0
0
0
0
30019
30019
8015
8015
8015
8015
8015
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1009
1009
1009
1009
1009
8015
1009
1009
1009
0
0
0
0
0
0
0
0
0
0
1009
1009
0
0
0
0
0
1009
8015
8015
8015
30019
8063
8063
8063
8063
8063
8063
8063
8063
8063
30019
30019
1009
1009
8015
0
0
8063
8063
0
30019
1009
1009
1009
1009
1009
1009
1009
30019
30019
30019
1009
1009
1009
1009
1009
30019
30019
8015
8015
1009
1009
8063
0
0
0
1009
1009
8015
8015
1009
1009
1009
1009
0
0
0
30019
8015
8063
8063
8063
0
0
0
1009
1009
1009
1009
0
0
0
0
0
0
0
8015
0
0
0
0
0
0
0
0
0
0
0
30019
8063
8063
8063
8063
8063
8015
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
8015
8015
8015
8015
8015
8015
8015
8063
0
0
0
0
0
0
0
0
0
8015
30019
1009
1009
0
1009
1009
1009
1009
1009
1009
1009
1009
1009
0
0
0
0
0
0
0
0
0
0
0
0
8063
8063
8063
1009
1009
1009
1009
1009
1009
0
0
0
0
0
0
0
0
0
0
0
0
0
30019
1009
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1009
1009
0
0
0
0
0
0
8063
8063
8063
1009
1009
1009
1009
8015
8015
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8015
30019
30019
30019
30019
30019
30019
0
0
0
0
0
0
0
0
0
0
0
0
1009
1009
1009
1009
1009
8015
30019
30019
30019
1009
1009
1009
1009
1009
1009
1009
1009
0
0
0
0
30019
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1009
1009
30019
0
0
0
0
0
0
0
0
0
1009
1009
1009
30019
0
0
0
0
0
0
0
0
0
0
8015
8015
8015
30019
30019
30019
1009
1009
1009
1009
1009
8063
1009
30019
30019
30019
30019
1009
1009
1009
0
0
0
0
0
0
0
0
1009
1009
1009
1009
30019
1009
1009
1009
1009
8015
8015
30019
30019
30019
1009
1009
1009
1009
0
0
0
0
0
8015
30019
1009
1009
8015
8015
8015
8015
8015
8063
8063
8063
8063
8063
8015
8063
8063
8063
1009
30019
30019
1009
1009
1009
0
0
0
0
8015
8015
8015
1009
1009
1009
1009
1009
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8015
8015
8015
1009
30019
30019
30019
1009
0
1009
8063
1009
1009
0
0
0
0
0
0
1009
0
8063
30019
0
0
0
0
1009
1009
30019
30019
30019
30019
30019
30019
1009
1009
8015
8015
1009
30019
8063
8063
8063
8063
1009
1009
0
0
8015
8015
0
0
0
0
0
1009
1009
8015
8015
8015
8063
8063
8063
0
0
1009
1009
1009
8015
8063
8063
8063
8015
1009
1009
1009
1009
8063
1009
1009
0
0
30019
30019
30019
1009
8015
8015
8063
8015
1009
1009
1009
1009
1009
1009
1009
1009
1009
8015
8015
8063
8063
8063
1009
1009
1009
1009
1009
1009
1009
1009
8015
8015
1009
8015
8015
8015
1009
1009
1009
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8015
0
0
1009
1009
1009
1009
1009
1009
1009
1009
1009
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
30019
30019
30019
1009
1009
1009
1009
1009
8063
1009
1009
1009
1009
1009
1009
0
0
0
0
0
0
30019
1009
8015
0
0
0
0
0
8015
30019
30019
0
0
0
0
0
1009
1009
1009
1009
1009
1009
1009
8015
1009
1009
8063
8063
8063
1009
1009
1009
30019
1009
1009
1009
1009
1009
8015
8063
8063
8063
1009
1009
8015
8015
1009
1009
1009
30019
30019
1009
1009
30019
30019
8015
30019
30019
30019
8015
1009
1009
0
0
0
0
0
0
0
0
0
0
30019
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
30019
8015
0
0
0
0
0
30019
8063
8015
8063
8063
8063
1009
1009
1009
30019
1009
1009
1009
1009
1009
30019
1009
1009
8063
0
30019
30019
8015
8063
8063
1009
30019
1009
8015
1009
1009
1009
1009
8015
8015
8015
1009
8015
30019
0
0
0
0
0
0
0
8015
1009
1009
0
0
8063
8015
8063
8063
8063
8063
8063
8063
8063
8063
1009
0
0
0
0
0
0
0
0
0
1009
1009
1009
1009
8015
8015
8015
8015
8015
8015
1009
1009
1009
1009
1009
1009
1009
1009
30019
30019
30019
30019
30019
30019
30019
30019
0
0
0
0
0
8015
8015
8015
1009
1009
1009
1009
1009
1009
8015
8015
0
1009
8015
8015
1009
1009
1009
8063
1009
1009
1009
1009
1009
1009
1009
1009
1009
0
0
0
1009
0
0
8015
0
0
0
0
1009
8063
1009
1009
1009
8015
8015
8015
8015
8015
0
0
0
0
0
0
0
0
0
8015
8015
30019
8063
8063
8063
8063
8015
8063
8063
8015
1009
1009
30019
30019
8015
0
0
0
0
0
8015
1009
1009
1009
8015
8015
8015
1009
1009
1009
1009
1009
30019
30019
30019
30019
30019
30019
30019
0
0
0
1009
30019
1009
1009
1009
1009
1009
1009
8015
8015
8015
30019
30019
8063
0
0
0
0
30019
30019
30019
1009
1009
1009
1009
30019
30019
0
0
0
0
0
0
0
1009
8015
8015
0
0
0
0
0
0
0
0
0
1009
1009
8015
30019
30019
0
0
30019
30019
30019
30019
30019
8015
8015
8015
1009
1009
1009
1009
1009
1009
1009
1009
0
0
0
0
0
0
0
0
0
0
0
0
0
1009
1009
0
0
0
0
0
0
0
0
1009
1009
1009
1009
1009
1009
1009
8063
8063
8063
8063
8063
8015
0
8063
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
30019
1009
1009
8063
8063
8015
1009
1009
1009
1009
8015
8015
8015
30019
30019
30019
1009
1009
1009
1009
8015
8015
1009
1009
1009
1009
0
8015
8015
8015
0
0
0
0
1009
1009
1009
1009
8015
8015
30019
30019
30019
0
0
0
0
0
0
8015
1009
1009
1009
1009
1009
30019
30019
30019
30019
30019
1009
8063
1009
8063
1009
8063
0
0
0
0
0
0
0
0
0
0
8063
8063
0
30019
0
0
0
0
0
0
0
0
1009
1009
8015
8015
30019
30019
30019
30019
30019
1009
8015
8063
8015
8015
8015
1009
8015
8015
8015
1009
1009
1009
1009
1009
1009
1009
1009
30019
30019
1009
1009
0
0
0
8063
1009
8015
1009
1009
8015
1009
1009
30019
30019
0
0
0
0
0
30019
1009
1009
1009
1009
1009
0
0
0
0
8015
0
0
0
0
8063
8063
8015
0
0
0
0
1009
8015
1009
1009
1009
30019
30019
30019
30019
0
0
1009
1009
8015
8015
8015
8015
1009
1009
0
0
0
0
0
0
0
0
0
0
8063
0
0
0
0
0
0
1009
1009
1009
1009
1009
8015
8015
0
0
0
0
0
0
0
0
0
0
0
0
0
1009
1009
1009
1009
1009
0
0
0
1009
1009
1009
1009
1009
1009
1009
8063
8063
8063
1009
1009
1009
1009
1009
0
8015
8015
8015
8015
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
8063
8063
1009
1009
30019
1009
1009
8063
8063
0
0
0
0
0
0
0
0
0
1009
1009
1009
0
8015
30019
8015
8015
8015
8015
8015
8015
1009
8015
8015
8015
8015
8015
1009
1009
1009
1009
1009
30019
30019
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
8063
8063
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8015
8015
1009
1009
1009
8015
8015
1009
1009
1009
8015
8015
1009
1009
1009
8015
8063
8015
8015
1009
1009
1009
8015
8015
8015
30019
30019
30019
8015
8015
1009
1009
8015
8015
8015
8015
8015
8015
8015
30019
30019
30019
30019
8015
0
0
0
1009
1009
1009
1009
1009
1009
0
0
0
0
0
0
0
0
0
8015
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
8015
8015
8015
30019
30019
1009
1009
30019
1009
1009
1009
8063
30019
8015
30019
30019
30019
30019
30019
30019
0
1009
1009
1009
1009
1009
1009
1009
1009
1009
0
0
0
0
0
0
0
0
0
30019
30019
1009
1009
1009
1009
0
0
0
0
0
1009
1009
8015
8015
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8063
8063
8063
30019
30019
0
0
1009
1009
30019
1009
0
0
0
0
0
0
0
0
0
0
0
8063
8063
1009
1009
1009
1009
1009
1009
8015
8015
30019
1009
1009
0
0
1009
1009
1009
1009
0
0
0
0
1009
0
0
0
0
0
0
0
8015
8015
1009
1009
1009
1009
1009
1009
1009
30019
30019
8063
8063
8063
8063
8063
1009
1009
8063
8015
1009
30019
30019
1009
1009
8063
0
0
0
0
0
0
0
0
0
1009
1009
8015
8063
8015
8063
8015
8063
8015
8015
8015
1009
1009
1009
1009
1009
1009
1009
1009
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1009
1009
0
0
1009
30019
30019
8015
8015
30019
30019
8063
8063
30019
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8015
8015
8015
8015
30019
0
0
0
0
8063
8063
0
0
0
0
0
1009
1009
1009
1009
1009
1009
0
0
0
0
0
0
0
0
30019
30019
8015
8015
8015
30019
30019
0
8015
8015
8015
8015
8063
8063
0
0
0
0
0
0
0
1009
30019
1009
30019
30019
30019
30019
8015
8015
8015
1009
1009
1009
1009
1009
0
0
0
0
0
30019
8063
8063
1009
1009
8063
1009
30019
30019
30019
30019
8063
8063
8063
8063
1009
8015
30019
1009
8063
8015
8015
8015
8015
1009
8015
8015
1009
8063
8063
8063
8063
1009
1009
1009
30019
1009
0
0
0
0
8063
30019
0
0
0
0
0
0
1009
0
0
0
0
0
8015
8015
1009
1009
1009
1009
8015
8015
30019
30019
8063
8063
8063
1009
1009
1009
0
0
0
0
1009
1009
1009
8015
8063
8063
1009
30019
8015
8015
1009
1009
1009
1009
1009
1009
0
0
0
0
0
0
1009
1009
1009
1009
1009
1009
30019
30019
8015
8015
8015
8015
8015
1009
1009
1009
1009
8063
8063
1009
1009
0
0
0
30019
30019
1009
1009
1009
30019
0
0
0
0
0
0
1009
1009
8015
1009
8015
8015
0
0
0
0
0
0
8063
8063
8015
8015
8015
0
0
0
0
0
0
0
0
0
0
0
8015
8015
8015
8015
8015
8015
8015
1009
1009
8015
8063
8063
8063
8063
1009
1009
1009
1009
0
0
0
0
1009
1009
8015
8015
8015
8015
8015
8015
1009
1009
1009
0
0
0
0
0
0
0
0
0
0
0
8015
1009
1009
1009
1009
30019
1009
1009
1009
1009
1009
1009
1009
1009
8015
1009
1009
8063
1009
1009
1009
1009
1009
30019
30019
30019
1009
1009
1009
1009
0
0
0
8015
1009
1009
1009
8063
8063
8063
1009
0
0
0
1009
1009
0
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
8015
1009
8015
8015
8015
8015
1009
1009
1009
8015
8015
1009
8063
1009
1009
1009
1009
1009
1009
1009
1009
1009
8063
8063
8015
1009
8063
8063
8015
1009
1009
1009
0
30019
8015
8015
8015
8015
8015
0
0
0
0
0
8063
8063
8063
8063
8063
8063
1009
1009
1009
1009
1009
8015
30019
30019
8015
8063
8015
8063
1009
1009
8015
8015
8015
8015
0
0
0
0
0
0
0
1009
1009
1009
1009
1009
0
0
0
8015
8015
8015
8015
1009
1009
1009
1009
1009
1009
0
0
1009
1009
1009
8063
8063
8063
30019
30019
1009
1009
1009
1009
1009
1009
1009
1009
0
0
0
0
0
0
0
30019
1009
1009
0
0
0
0
0
0
0
0
0
0
30019
30019
1009
8015
8015
8015
8063
8063
8015
8015
8015
1009
1009
1009
8015
8063
8063
8063
8063
30019
30019
30019
0
1009
8063
8063
8063
0
0
8015
8015
1009
1009
1009
30019
8015
8015
8015
8015
8015
8015
8015
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
30019
8063
1009
1009
1009
1009
1009
1009
1009
1009
0
0
0
1009
1009
1009
30019
30019
30019
30019
1009
0
0
0
0
1009
1009
30019
1009
1009
0
0
0
0
1009
0
0
0
0
0
0
0
0
0
0
1009
8015
30019
1009
1009
1009
1009
1009
1009
1009
1009
30019
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
30019
8063
8063
8063
8063
8063
8063
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
8015
8015
8015
1009
1009
1009
1009
8015
8015
8015
1009
1009
30019
1009
0
0
0
0
0
0
0
0
0
0
8015
8015
8015
1009
1009
1009
0
0
0
0
0
1009
1009
1009
1009
1009
8063
8063
1009
1009
1009
8015
30019
30019
30019
30019
1009
1009
8015
0
0
0
8015
8015
0
30019
30019
0
0
0
0
0
0
8015
8015
8015
1009
1009
1009
1009
1009
1009
0
0
0
0
0
0
0
0
0
0
0
0
0
0
30019
1009
1009
8063
8063
8063
8063
8063
8063
8063
8063
30019
30019
30019
30019
1009
1009
8063
8063
8015
1009
1009
30019
1009
30019
8063
8015
8015
8015
8015
8063
8063
8063
8063
8015
0
0
0
0
0
0
0
30019
0
0
0
0
0
0
0
0
0
0
0
8015
8015
8015
8015
1009
1009
0
0
0
0
8015
8015
0
0
0
0
0
0
0
0
0
8015
8015
8015
1009
1009
1009
1009
1009
8015
0
0
0
0
0
0
8015
8015
8063
8063
1009
1009
1009
1009
1009
30019
0
0
0
0
1009
8015
8015
1009
8063
8063
1009
8063
8063
8063
8063
1009
1009
1009
1009
0
0
0
0
0
0
0
30019
30019
30019
8063
8063
8063
8063
1009
1009
8015
30019
30019
30019
30019
1009
8015
8015
1009
1009
8063
8063
8063
1009
1009
8015
8015
1009
1009
1009
1009
1009
0
0
0
0
0
0
0
0
0
0
1009
1009
1009
1009
8015
1009
1009
1009
1009
1009
1009
8063
8015
8015
0
30019
1009
1009
30019
30019
1009
1009
1009
30019
30019
1009
1009
1009
1009
8015
1009
1009
1009
8063
8063
0
0
0
0
0
0
0
0
0
8063
8063
8063
1009
1009
1009
1009
1009
0
0
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
0
0
0
0
0
0
0
8015
8015
8015
8015
8063
8063
30019
1009
1009
1009
8063
8063
8015
1009
1009
1009
1009
1009
1009
1009
1009
1009
0
0
0
0
0
0
0
0
0
0
30019
1009
1009
1009
1009
1009
8063
8063
1009
8015
8015
8063
8063
0
0
0
0
0
0
0
30019
30019
8063
8015
8015
8015
8015
1009
1009
1009
30019
30019
8015
8015
0
0
0
0
0
0
0
0
0
0
8063
8063
8063
8063
8063
30019
30019
30019
0
0
0
0
1009
0
0
0
0
0
0
0
0
0
0
0
1009
1009
1009
30019
30019
30019
0
0
0
0
0
0
0
0
0
0
30019
30019
0
0
0
0
0
0
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
0
0
0
0
8015
1009
1009
30019
8015
1009
1009
8015
30019
30019
8015
8015
8063
1009
1009
1009
1009
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1009
1009
0
0
0
0
0
0
0
0
0
0
0
0
30019
30019
30019
30019
1009
8015
1009
1009
1009
1009
1009
1009
30019
1009
1009
1009
0
1009
1009
1009
8015
8015
8015
8015
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
8015
8015
8015
8063
1009
1009
1009
1009
1009
1009
1009
1009
30019
30019
0
0
0
0
0
30019
1009
1009
1009
8015
8015
0
30019
30019
8063
8063
8063
1009
1009
1009
1009
1009
8015
8015
8063
0
0
0
0
0
0
30019
1009
1009
1009
1009
1009
1009
1009
1009
1009
0
0
1009
1009
1009
1009
1009
0
0
0
0
0
0
0
0
0
0
0
8015
8015
30019
0
0
0
0
0
8063
8063
8063
30019
30019
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1009
1009
1009
0
0
0
0
0
0
0
0
0
0
1009
1009
1009
1009
0
0
0
0
0
0
0
8015
8015
8015
1009
1009
8015
8015
0
0
0
0
0
0
0
0
0
0
8015
8015
8015
30019
30019
1009
1009
1009
30019
1009
1009
1009
1009
1009
30019
30019
8015
8015
30019
30019
8063
1009
1009
1009
8015
8015
8015
8015
8063
8063
8063
8063
8063
8063
8063
8063
1009
1009
8015
0
0
0
0
8015
8015
8015
0
0
0
1009
1009
1009
1009
1009
8063
1009
1009
1009
1009
1009
1009
1009
1009
8015
8015
8015
8015
8015
8015
1009
30019
1009
1009
1009
1009
8015
8015
0
0
1009
1009
1009
1009
30019
30019
1009
8015
8015
8015
1009
1009
0
0
0
0
0
0
0
0
0
30019
30019
30019
1009
1009
1009
1009
1009
1009
8015
8015
30019
30019
1009
1009
30019
30019
8015
8015
8015
8015
1009
1009
30019
30019
0
8063
8063
8063
8015
8015
8015
8015
8015
8063
1009
1009
1009
1009
1009
0
0
0
0
0
0
8015
8015
1009
0
30019
30019
1009
1009
1009
1009
1009
1009
8015
8015
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
30019
30019
8015
8015
8015
1009
1009
1009
1009
0
1009
1009
0
0
0
8015
8015
0
0
0
0
0
0
0
1009
1009
0
0
0
30019
30019
30019
1009
1009
1009
1009
1009
1009
1009
1009
0
0
0
0
0
0
1009
1009
0
0
0
0
0
0
0
0
0
0
1009
1009
1009
1009
1009
8063
8063
1009
1009
1009
1009
1009
8015
1009
1009
1009
1009
1009
1009
1009
30019
30019
30019
8015
1009
8015
8015
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8015
8015
30019
1009
1009
1009
30019
30019
30019
1009
1009
1009
8015
8015
0
0
0
1009
1009
1009
30019
30019
30019
8015
8015
8015
30019
8063
8015
1009
1009
30019
1009
1009
30019
8063
8015
8015
8015
8015
30019
30019
30019
8015
8015
8015
8015
1009
1009
1009
0
1009
1009
1009
1009
1009
1009
30019
30019
30019
1009
8015
1009
1009
1009
8015
8063
8015
8015
8015
8015
8015
8015
8015
8063
8015
8015
30019
30019
30019
8015
8063
8063
8015
0
0
0
0
0
0
0
0
0
0
0
0
30019
30019
30019
30019
8063
8063
1009
1009
30019
0
0
0
0
0
1009
8063
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1009
1009
0
1009
8015
8015
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1009
1009
1009
30019
30019
30019
1009
1009
8063
8063
8063
8063
1009
1009
1009
1009
8063
30019
30019
30019
30019
1009
1009
0
0
0
0
0
0
0
0
0
0
1009
1009
1009
30019
30019
1009
1009
1009
30019
30019
30019
30019
30019
1009
1009
30019
30019
30019
30019
8015
8015
8015
1009
1009
0
0
0
0
0
0
0
0
0
0
0
0
8015
1009
1009
30019
30019
8015
1009
1009
1009
1009
8063
30019
30019
1009
1009
8015
8015
1009
1009
0
0
0
0
0
0
0
0
0
0
0
0
1009
1009
1009
1009
1009
30019
30019
30019
30019
1009
1009
1009
1009
1009
1009
8015
0
0
0
0
30019
30019
30019
30019
1009
1009
1009
0
1009
1009
30019
30019
30019
30019
30019
1009
1009
1009
8015
8015
1009
1009
8063
8063
8063
30019
8063
8063
1009
8015
8015
0
8015
8063
1009
0
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
8063
30019
30019
0
1009
30019
30019
0
0
1009
1009
1009
1009
1009
1009
1009
8015
30019
30019
30019
1009
1009
1009
1009
30019
30019
30019
1009
1009
1009
1009
1009
1009
1009
1009
0
1009
1009
1009
8063
8063
1009
8063
1009
1009
1009
0
0
0
0
0
0
0
0
0
0
0
1009
1009
1009
1009
1009
1009
1009
1009
1009
8015
8015
1009
1009
1009
1009
1009
0
0
0
0
0
0
0
0
0
0
1009
1009
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1009
1009
1009
1009
1009
8015
8015
8063
8015
8015
0
0
8015
1009
0
1009
0
1009
1009
0
30019
0
0
8063
8063
0
1009
1009
0
0
0
0
0
1009
30019
0
8063
8063
0
0
0
0
8063
1009
8063
1009
8063
8015
1009
1009
8015
8015
0
0
0
0
0
0
0
0
0
0
30019
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1009
1009
8015
8015
8015
8015
0
0
0
0
1009
1009
1009
8015
8015
8015
8015
8015
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8015
8015
8015
8063
8015
8015
8015
0
0
0
0
0
0
0
0
0
0
8015
8015
8015
0
0
0
1009
1009
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8063
8015
8015
1009
0
0
0
0
0
0
0
0
0
0
0
1009
8063
1009
0
0
0
0
0
0
1009
1009
1009
1009
30019
0
1009
1009
1009
1009
30019
1009
1009
1009
1009
8015
8015
1009
1009
8015
1009
8015
1009
1009
1009
0
0
0
0
0
0
1009
0
0
0
0
0
0
0
0
30019
0
0
0
0
0
0
0
30019
30019
0
0
0
0
0
0
0
0
0
8063
1009
1009
8063
8063
8063
0
0
0
0
1009
1009
30019
30019
30019
0
0
30019
30019
0
30019
30019
30019
0
0
0
30019
0
0
30019
0
1009
0
0
30019
30019
30019
30019
30019
1009
30019
0
0
0
0
0
0
0
0
0
1009
1009
1009
1009
1009
1009
1009
1009
0
0
1009
1009
1009
0
0
1009
1009
1009
1009
30019
30019
30019
1009
1009
1009
1009
30019
1009
0
0
0
1009
1009
0
1009
30019
30019
30019
30019
30019
8015
8015
8063
0
0
1009
1009
1009
1009
1009
8015
8015
8015
1009
1009
1009
1009
1009
0
0
1009
1009
1009
0
0
8015
8015
0
0
0
0
0
1009
0
0
0
1009
1009
1009
0
0
0
0
0
8015
8015
1009
0
0
1009
0
0
0
0
0
0
0
0
0
0
8063
8015
8015
8063
8063
8063
8015
0
1009
8063
8015
8063
8063
1009
1009
1009
1009
1009
0
0
0
0
0
0
0
0
0
0
1009
1009
1009
8063
1009
1009
1009
30019
30019
30019
30019
1009
1009
1009
1009
1009
1009
1009
8063
8063
8015
1009
1009
1009
0
0
0
0
1009
1009
8015
0
0
0
0
0
0
0
0
0
0
0
0
0
8063
8015
8015
8015
8015
8015
1009
1009
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
30019
0
0
0
0
0
1009
1009
1009
1009
1009
1009
30019
1009
1009
1009
1009
1009
0
0
0
1009
0
0
0
0
0
0
1009
1009
0
0
1009
1009
1009
1009
8015
8015
0
0
0
0
0
8063
8015
8015
8015
8015
8063
1009
1009
1009
0
0
0
0
0
0
8015
0
0
0
30019
0
0
0
0
0
0
0
0
0
0
1009
0
1009
1009
0
0
0
0
0
0
0
0
0
0
0
1009
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8063
8063
8063
8015
8015
8015
8015
1009
1009
1009
1009
1009
1009
1009
1009
8015
8015
8015
8015
1009
1009
1009
1009
1009
1009
0
0
0
0
0
0
0
0
0
0
1009
1009
8063
8063
8063
1009
8063
8063
8063
8063
0
0
0
8015
8015
8015
8015
30019
30019
0
0
0
0
0
1009
1009
1009
0
0
0
0
1009
1009
8063
8063
1009
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1009
8063
8063
8063
8063
8063
0
8015
8015
0
30019
30019
30019
30019
30019
30019
30019
8015
8015
8015
8015
0
0
0
0
0
0
0
0
0
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
8015
8015
0
0
0
0
0
0
0
0
0
1009
1009
1009
0
0
0
0
0
0
0
0
0
8015
8015
8015
8015
8015
1009
1009
1009
1009
8015
8015
8015
8015
8015
8015
1009
1009
0
0
0
0
0
0
0
0
8015
8015
8015
0
0
0
0
0
0
0
0
0
0
0
1009
1009
0
0
0
0
0
1009
1009
1009
1009
1009
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8015
8015
1009
1009
1009
0
0
0
0
0
0
0
0
0
0
8015
8015
8063
8063
8063
8063
0
0
0
8015
8015
8015
0
0
0
0
0
0
0
0
0
1009
1009
1009
1009
1009
1009
1009
30019
1009
0
0
0
0
0
0
1009
1009
1009
0
0
0
0
0
0
0
1009
1009
1009
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8015
1009
1009
0
0
0
0
0
1009
1009
0
0
0
0
0
0
0
1009
0
0
0
0
0
0
0
0
0
0
8063
8063
8063
8063
8063
8015
8015
8015
1009
1009
1009
0
0
8015
1009
0
1009
1009
8063
1009
1009
1009
1009
1009
0
0
0
0
0
8015
8015
1009
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1009
0
0
0
0
0
1009
1009
8063
8063
1009
8063
30019
30019
30019
1009
1009
1009
0
0
0
8015
8063
8063
8063
8063
8015
1009
8015
8015
0
0
0
0
0
0
0
0
0
0
0
0
0
1009
1009
1009
1009
0
0
0
0
0
0
0
1009
1009
0
0
0
0
1009
0
0
0
1009
0
0
8015
0
0
0
0
0
0
0
0
0
1009
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8015
8015
8015
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1009
8015
8015
8015
30019
8015
8015
8015
0
0
0
0
0
0
0
1009
1009
0
0
0
0
0
0
0
0
0
0
8015
0
8063
8063
8063
0
1009
1009
1009
1009
0
1009
1009
1009
1009
1009
1009
1009
0
0
0
0
0
0
0
1009
1009
1009
1009
1009
1009
0
0
0
30019
1009
1009
1009
1009
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8015
8063
8063
8063
8063
8063
0
0
0
0
0
30019
8015
8015
8015
8015
8063
8063
8015
8015
8015
0
0
0
0
0
0
0
0
0
0
1009
1009
1009
1009
8015
8015
8015
1009
1009
30019
30019
0
0
0
0
0
0
0
0
0
8063
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1009
30019
0
0
0
0
0
8015
0
8015
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8063
8063
8063
8063
8063
1009
8063
8063
8063
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8015
8015
8015
8015
0
1009
1009
1009
1009
1009
30019
30019
30019
30019
0
0
0
0
0
0
0
0
0
0
1009
1009
0
0
8015
8015
8015
8015
8015
8015
1009
1009
1009
1009
1009
1009
30019
0
0
0
0
0
0
0
8063
0
30019
0
30019
30019
0
30019
30019
30019
30019
0
0
0
0
0
0
0
8015
8015
8015
1009
1009
1009
8015
8015
8015
8015
8015
8063
8015
0
30019
0
0
0
0
0
0
0
0
0
0
0
0
8063
8063
8015
8063
8063
8015
1009
1009
1009
1009
0
0
0
0
0
0
1009
8015
0
0
0
0
0
0
0
0
0
0
0
1009
1009
1009
8015
8015
1009
30019
30019
30019
30019
30019
1009
1009
30019
0
0
0
0
0
0
0
30019
0
0
0
0
0
0
0
0
1009
1009
0
0
0
0
0
1009
1009
1009
1009
1009
0
1009
1009
1009
0
8015
8015
30019
8015
8015
8015
8015
0
0
0
0
1009
1009
0
8015
8015
0
0
0
0
0
0
0
0
0
0
30019
0
0
1009
1009
8015
0
1009
1009
0
0
1009
1009
1009
0
0
0
1009
1009
0
1009
1009
1009
0
0
0
1009
1009
8015
8063
8015
0
0
0
0
0
0
0
0
8063
8015
8063
8063
8063
0
0
8063
8063
0
0
0
0
0
0
8015
8015
0
0
0
0
0
0
0
0
8063
8063
0
0
0
0
0
0
0
0
1009
1009
1009
1009
1009
0
0
0
0
0
0
0
0
0
0
0
0
8063
8063
8063
8063
8063
8063
8015
8015
8015
8015
8015
8015
8015
1009
1009
1009
0
0
0
8015
8015
30019
30019
30019
30019
8015
8015
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1009
0
1009
30019
30019
30019
0
0
0
0
1009
1009
1009
0
8063
8063
8063
8063
8063
8063
1009
1009
1009
1009
30019
1009
1009
1009
8015
8063
8015
8015
8063
8015
1009
0
0
0
0
0
0
0
0
0
1009
1009
1009
1009
8063
8063
1009
1009
0
1009
1009
8015
0
8015
8015
1009
1009
1009
0
0
0
0
0
0
0
0
0
0
0
0
0
8015
8015
8015
1009
8015
1009
1009
1009
1009
1009
0
0
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
0
0
0
0
0
0
0
0
0
0
30019
0
0
0
0
0
0
0
0
0
0
0
1009
1009
8015
30019
30019
0
0
0
0
0
0
0
0
0
0
0
0
30019
30019
0
30019
1009
1009
1009
0
0
0
0
0
30019
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1009
1009
30019
1009
1009
8015
8015
8015
0
0
8015
8015
8015
8015
30019
0
30019
1009
1009
0
1009
1009
1009
1009
0
0
1009
1009
1009
0
0
0
0
0
0
0
0
1009
1009
1009
8015
1009
1009
1009
1009
1009
1009
0
1009
1009
1009
1009
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
30019
1009
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1009
1009
0
0
0
0
0
1009
0
1009
1009
1009
0
0
0
0
0
0
0
1009
30019
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
0
0
0
0
0
0
30019
1009
1009
0
0
30019
30019
1009
1009
1009
0
0
0
0
0
30019
0
0
0
30019
1009
1009
0
0
0
30019
30019
1009
1009
1009
30019
8015
8015
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8015
8015
8015
8015
30019
30019
30019
0
0
0
0
0
1009
1009
1009
1009
1009
1009
1009
0
0
1009
1009
1009
1009
1009
1009
0
0
0
1009
1009
0
0
0
0
0
0
0
0
0
0
0
8015
8015
1009
8015
8015
8063
8063
8063
8063
8063
1009
30019
30019
30019
30019
30019
1009
1009
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
0
0
0
0
0
0
0
1009
1009
30019
30019
8015
8015
8015
8015
1009
0
0
8015
8015
1009
1009
30019
30019
30019
30019
30019
30019
30019
1009
8063
8063
1009
1009
1009
1009
1009
1009
8015
8015
8015
8015
8063
8063
8015
1009
1009
1009
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
30019
8015
1009
1009
1009
1009
1009
1009
1009
1009
1009
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1009
1009
1009
1009
0
0
0
0
1009
1009
30019
30019
30019
1009
1009
1009
1009
1009
8015
0
0
0
0
0
0
0
1009
1009
1009
0
0
0
0
30019
30019
30019
1009
1009
1009
1009
8063
8063
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8015
1009
8015
0
0
0
0
0
0
0
1009
1009
1009
1009
1009
1009
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
30019
30019
0
0
0
0
0
1009
1009
1009
1009
0
0
0
0
30019
30019
8015
8015
8015
1009
1009
1009
0
0
0
0
0
0
8015
1009
30019
1009
1009
1009
1009
30019
30019
30019
0
1009
1009
8015
8015
8015
8015
1009
1009
0
0
8015
1009
1009
1009
1009
1009
1009
1009
1009
1009
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
30019
1009
1009
0
0
0
8015
30019
30019
1009
30019
1009
0
0
0
0
0
0
0
0
0
0
30019
0
0
0
0
30019
30019
0
0
0
0
0
0
0
30019
30019
0
1009
1009
1009
1009
1009
1009
1009
0
0
0
0
0
0
0
1009
1009
1009
0
0
0
0
0
0
0
0
0
0
1009
1009
1009
8015
8015
8015
1009
0
0
0
0
0
0
0
0
0
0
0
0
1009
0
0
0
1009
0
0
0
0
0
0
0
0
0
0
1009
1009
30019
0
0
0
0
0
0
0
0
0
0
0
0
0
8015
8015
8015
8015
0
0
8063
1009
1009
1009
1009
1009
8015
8015
8015
0
0
0
0
0
0
0
30019
1009
1009
1009
1009
1009
1009
8015
8015
0
0
0
0
0
0
0
0
1009
0
8015
8015
8015
8015
0
0
8015
8015
8015
8015
8015
8015
0
0
0
0
0
0
0
0
0
30019
30019
8015
8015
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1009
1009
1009
0
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
0
0
0
1009
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8015
8015
8015
8015
8015
8015
8015
0
0
0
0
0
0
1009
30019
8015
0
0
0
8015
8015
8015
1009
0
0
0
0
0
0
0
0
0
1009
0
0
0
0
0
0
8015
0
0
0
0
0
0
0
0
0
0
1009
0
0
0
0
0
0
0
0
1009
8063
8063
0
0
0
0
0
0
0
1009
8063
1009
1009
1009
1009
1009
30019
30019
30019
0
0
0
0
0
0
1009
1009
0
0
1009
1009
1009
1009
1009
1009
8015
8015
30019
30019
30019
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1009
8015
8015
0
0
0
0
0
0
0
0
1009
1009
1009
0
0
0
0
0
8063
8063
8063
8063
8063
1009
30019
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
30019
30019
30019
8015
8015
8015
0
0
0
0
0
0
0
0
0
1009
1009
0
0
0
0
0
0
0
0
0
0
0
8063
8063
1009
1009
1009
30019
30019
30019
0
0
0
0
0
0
1009
1009
1009
1009
1009
1009
8015
8015
8015
8015
30019
30019
30019
30019
1009
30019
0
0
0
0
0
1009
1009
1009
1009
0
0
0
0
0
0
0
0
0
0
0
0
1009
1009
30019
0
0
30019
30019
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8015
1009
1009
1009
8015
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1009
1009
30019
1009
1009
1009
0
0
0
8015
1009
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1009
1009
0
1009
1009
1009
0
1009
1009
0
1009
8063
8015
8015
8015
0
1009
1009
1009
1009
1009
0
0
0
0
0
0
0
0
0
8015
8015
0
0
0
30019
8063
8063
8063
8015
1009
1009
8015
1009
1009
1009
1009
1009
0
0
0
30019
30019
1009
1009
8063
8063
8063
0
0
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
8015
8015
8015
8015
1009
1009
1009
1009
0
0
0
1009
1009
1009
1009
1009
1009
1009
8015
8015
8015
8015
8015
1009
1009
1009
1009
1009
0
0
0
0
0
8015
30019
30019
30019
1009
0
30019
30019
30019
1009
1009
8015
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8063
0
0
0
0
0
0
0
0
0
0
0
0
0
8015
8015
0
0
0
0
0
1009
30019
0
30019
30019
0
0
0
0
0
30019
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
30019
1009
1009
30019
30019
1009
1009
30019
8015
0
1009
8063
8063
8063
8063
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
0
0
1009
1009
0
0
0
0
0
0
0
0
0
8015
8015
8015
8015
8015
8015
8015
8015
1009
1009
1009
1009
1009
1009
1009
0
0
0
0
0
0
0
1009
1009
1009
0
0
0
1009
1009
0
0
0
0
0
0
1009
1009
0
0
0
0
0
8015
8015
8015
1009
0
0
0
0
0
0
0
1009
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8015
8063
8063
8015
8015
8015
8015
8063
0
0
0
0
0
0
0
0
0
0
0
8063
8063
8063
8063
8063
0
0
0
0
0
1009
1009
1009
1009
1009
0
8015
8015
8015
8015
8015
8015
1009
1009
1009
1009
1009
30019
0
0
0
0
0
0
0
0
0
8015
0
0
0
0
8015
8015
8015
8015
8015
8015
8015
8015
0
0
0
0
0
0
0
0
8015
8015
8015
0
0
0
0
0
0
0
0
0
1009
1009
8015
8015
8015
8015
1009
8063
8063
0
0
30019
1009
1009
0
0
0
0
0
0
30019
0
1009
1009
8063
1009
0
0
8015
8015
8015
8015
8015
8015
8015
8063
8015
8015
30019
1009
1009
1009
1009
1009
0
8015
8015
8063
8063
0
0
0
0
0
0
0
0
0
8063
8063
0
0
0
0
0
1009
1009
1009
1009
30019
1009
1009
1009
1009
1009
1009
1009
1009
8015
8015
8015
8015
8015
8015
8015
0
0
0
0
0
0
1009
0
0
0
0
0
0
0
0
0
0
0
0
0
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
8015
1009
1009
0
0
0
0
0
1009
1009
1009
1009
1009
1009
8063
8063
8063
30019
30019
30019
8015
8015
8015
8063
8063
8063
8063
1009
1009
1009
0
0
0
8015
8015
0
0
0
0
0
0
0
30019
30019
30019
30019
30019
30019
30019
30019
30019
30019
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
30019
30019
0
0
8015
8015
8015
8015
0
0
0
0
0
0
0
0
1009
30019
1009
1009
1009
0
30019
30019
1009
8063
1009
30019
30019
30019
30019
30019
8015
8015
0
0
30019
8015
8015
8015
0
0
0
0
8063
8063
8063
30019
30019
30019
8063
8063
8063
8015
8063
8063
8015
8063
8015
1009
1009
30019
30019
0
0
0
0
0
0
0
0
0
0
0
0
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
30019
0
0
0
0
0
0
0
0
8015
8015
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1009
1009
1009
1009
1009
8015
8015
8015
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8063
8063
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8015
8015
8015
30019
30019
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
30019
0
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
8063
0
0
0
0
0
0
0
0
0
1009
1009
0
0
0
0
0
0
0
0
0
0
0
0
1009
1009
30019
30019
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
0
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
0
0
0
0
0
0
0
0
0
0
0
8015
8015
8015
8015
8015
8015
8015
8015
1009
0
1009
1009
1009
1009
1009
1009
1009
30019
0
0
0
0
1009
1009
1009
8015
8015
8015
8015
8015
8015
8015
8015
0
0
0
0
0
0
0
0
0
0
0
0
0
1009
30019
30019
0
0
30019
30019
1009
30019
30019
30019
8015
8015
8063
8015
8015
1009
1009
1009
1009
1009
0
1009
0
0
0
0
0
0
0
0
0
0
0
0
0
8063
1009
1009
0
0
0
0
0
0
30019
30019
8015
8015
30019
30019
30019
30019
30019
30019
0
30019
30019
30019
30019
30019
0
30019
8015
0
0
0
0
0
0
0
0
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
8015
8015
8063
8063
8063
8015
8015
8063
8015
8015
8015
1009
1009
1009
1009
0
0
0
1009
1009
1009
1009
0
0
0
0
0
0
0
30019
30019
0
0
0
1009
1009
1009
1009
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1009
1009
1009
1009
1009
0
0
0
8015
8015
0
1009
1009
8015
8015
0
0
0
0
0
0
0
0
0
30019
30019
30019
30019
0
0
0
0
0
0
1009
8063
0
0
0
0
0
0
0
0
0
30019
30019
30019
0
0
1009
0
0
0
0
1009
0
0
1009
1009
1009
0
30019
0
30019
30019
30019
0
0
0
0
30019
0
0
0
0
0
0
0
0
30019
8063
8063
8015
8015
8015
8015
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
30019
30019
30019
1009
1009
1009
8015
8015
8015
8015
1009
1009
8015
8063
8063
8063
0
0
0
0
0
0
0
1009
1009
1009
1009
1009
1009
1009
1009
0
8063
30019
0
0
0
0
0
0
8015
8015
0
8063
0
0
0
0
0
8015
8015
8015
8063
8063
1009
8015
8015
0
8015
1009
1009
1009
1009
8063
0
0
1009
1009
1009
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1009
8063
8063
8063
0
0
0
0
0
0
0
0
0
1009
30019
0
0
0
0
0
30019
1009
0
30019
30019
0
0
0
0
0
0
0
0
1009
1009
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1009
1009
0
0
30019
30019
30019
30019
30019
0
0
30019
0
1009
0
0
0
0
1009
1009
0
0
0
0
0
1009
1009
1009
1009
1009
0
0
0
0
0
0
0
0
0
8015
8015
0
0
0
0
0
0
0
0
0
1009
1009
1009
1009
0
0
0
0
0
0
30019
8015
8015
8015
8015
8015
8015
8015
8015
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1009
1009
1009
8015
8015
8015
8015
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
0
0
0
1009
0
30019
30019
8063
8063
8015
1009
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1009
1009
30019
0
0
0
0
0
0
0
0
0
0
0
30019
30019
1009
1009
1009
1009
1009
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
30019
30019
8063
1009
8063
0
1009
1009
1009
1009
0
0
0
0
1009
1009
0
0
1009
1009
30019
30019
1009
30019
0
0
0
0
0
0
1009
0
8015
8015
8015
8015
8015
8015
1009
1009
1009
0
0
0
0
0
0
0
0
1009
8015
8015
30019
8063
0
0
0
0
0
1009
1009
1009
1009
1009
1009
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1009
1009
1009
1009
1009
1009
8015
8015
8015
30019
1009
1009
1009
1009
1009
1009
1009
1009
0
1009
1009
0
0
0
1009
1009
1009
1009
1009
1009
1009
1009
1009
30019
30019
0
0
0
1009
1009
0
0
0
0
1009
1009
8015
8015
0
0
0
0
0
0
0
0
30019
30019
0
8015
30019
30019
8015
0
1009
1009
1009
1009
1009
1009
30019
30019
0
0
0
0
0
0
0
0
1009
1009
1009
1009
1009
8015
1009
1009
1009
1009
1009
30019
0
0
0
0
0
0
0
1009
1009
0
0
0
0
1009
1009
1009
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1009
1009
1009
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1009
1009
1009
30019
0
0
0
0
0
0
0
0
30019
30019
0
0
0
0
0
0
0
0
8015
1009
1009
1009
1009
1009
1009
1009
1009
30019
30019
0
0
0
0
0
0
0
0
0
0
0
0
0
1009
1009
0
0
0
0
0
0
0
0
0
0
0
30019
30019
30019
0
0
0
0
0
8015
8015
1009
1009
1009
1009
1009
1009
1009
1009
1009
8015
1009
1009
1009
1009
0
0
0
0
0
0
0
0
0
0
0
8015
8015
8015
8015
8015
8015
1009
0
1009
0
30019
0
0
0
0
0
0
1009
1009
1009
1009
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1009
1009
1009
1009
8015
8015
8015
8015
8015
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
0
0
0
0
1009
8015
0
0
0
0
0
0
8015
8015
8015
8015
8015
1009
1009
0
0
0
0
0
0
0
0
0
0
0
0
8063
0
0
0
1009
1009
0
0
1009
1009
1009
1009
1009
1009
1009
0
0
0
0
0
0
0
30019
30019
1009
0
0
0
0
0
0
0
0
1009
1009
1009
1009
1009
30019
30019
0
0
0
0
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
8015
8015
8015
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8015
8015
8015
0
1009
1009
1009
8015
8015
8015
8015
8015
0
0
1009
1009
1009
1009
1009
1009
30019
30019
30019
1009
30019
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1009
0
0
0
1009
1009
1009
1009
1009
0
0
30019
0
1009
1009
1009
1009
1009
1009
1009
8015
8015
1009
8063
8063
0
0
0
0
0
0
0
0
8015
8015
30019
30019
8015
0
0
0
0
0
0
0
0
0
8015
8015
8015
8015
30019
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8063
1009
1009
1009
1009
8015
0
0
8015
1009
1009
1009
1009
1009
1009
1009
0
0
0
0
0
0
0
1009
8015
8015
0
0
0
0
0
0
0
0
0
1009
1009
1009
1009
1009
0
0
0
0
0
0
0
0
0
0
1009
1009
1009
1009
8015
8015
0
0
0
0
0
0
0
0
1009
1009
0
0
0
1009
1009
30019
30019
30019
8015
8015
30019
0
30019
30019
0
30019
1009
1009
1009
1009
1009
0
0
0
0
0
0
30019
30019
8015
8015
0
0
0
1009
1009
0
0
1009
1009
0
30019
30019
1009
1009
1009
1009
1009
0
0
0
0
0
0
0
0
0
0
0
0
0
8015
1009
1009
1009
1009
1009
1009
1009
1009
1009
30019
30019
30019
1009
30019
1009
1009
0
0
0
0
0
0
1009
1009
0
0
0
0
0
0
0
0
0
0
0
1009
1009
1009
1009
30019
30019
8015
8015
0
0
8015
8015
8015
8015
8015
8015
8015
0
0
0
0
0
0
0
0
0
0
1009
1009
0
0
0
0
0
30019
30019
30019
1009
1009
0
0
0
0
1009
1009
1009
0
0
0
0
0
0
0
0
0
0
8015
8015
8015
1009
1009
8015
8015
8015
8015
8015
1009
30019
30019
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1009
1009
1009
8015
1009
1009
1009
1009
1009
1009
1009
30019
0
8015
8015
8063
1009
1009
1009
1009
30019
1009
1009
1009
1009
30019
0
30019
30019
0
0
0
0
0
0
30019
1009
1009
1009
0
0
0
0
0
0
1009
1009
0
0
0
0
0
0
30019
30019
0
0
0
0
0
0
0
0
0
8015
0
0
0
0
0
0
1009
1009
1009
1009
1009
1009
1009
30019
30019
30019
1009
8063
8015
8063
8063
8063
8063
0
0
0
0
0
0
30019
30019
30019
30019
30019
0
0
0
0
0
0
0
0
0
0
8015
8015
8015
0
0
8015
1009
1009
1009
0
8015
1009
1009
1009
1009
0
0
0
0
0
0
0
0
8063
8015
8063
0
0
0
0
0
0
0
0
1009
1009
1009
1009
1009
1009
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8015
8015
8015
8015
8015
8015
8015
1009
1009
1009
1009
1009
1009
1009
30019
1009
1009
1009
1009
1009
30019
30019
30019
30019
0
0
0
0
0
0
0
0
0
0
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
5027
5027
5027
5027
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5027
5027
5027
5027
5027
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5027
5027
5027
5027
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5027
5027
5027
5027
5027
5027
5027
5027
5027
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5027
5027
5027
5027
5027
5027
5027
5027
5027
2010
2010
5027
5027
5027
5027
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5027
5027
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5027
2010
2010
2010
2010
2010
2010
5027
5027
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5027
5027
2010
2010
2010
2010
2010
5027
5027
5027
5027
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5027
5027
5027
5027
5027
5027
5027
5027
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5027
5027
5027
5027
5027
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5027
5027
5027
5027
5027
5027
5027
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5027
5027
5027
5027
5027
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5027
5027
5027
5027
5027
5027
5027
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5027
2010
2010
2010
2010
2010
2010
2010
2010
2010
5027
5027
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5027
5027
5027
5027
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5027
5027
2010
5027
5027
5027
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5027
5027
5027
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5027
5027
5027
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5027
5027
5027
5027
5027
2010
2010
2010
2010
2010
2010
5027
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5027
5027
5027
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5027
5027
5027
5027
5027
5027
5027
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5027
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5027
5027
5027
5027
5027
5027
5027
5027
5027
2010
2010
2010
2010
2010
5027
5027
5027
5027
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5027
5027
5027
2010
2010
5027
5027
5027
2010
2010
2010
2010
2010
2010
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5027
5027
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5027
5027
5027
5027
5027
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5027
5027
5027
5027
5027
2010
2010
5027
5027
5027
2010
2010
2010
2010
2010
2010
2010
5027
5027
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5027
5027
5027
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5027
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5027
5027
5027
5027
5027
5027
2010
5027
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5027
5027
5027
5027
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5027
5027
5027
5027
5027
5027
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5027
5027
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5027
5027
5027
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5027
5027
2010
2010
5027
5027
2010
5027
5027
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5027
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5027
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5027
5027
2010
2010
2010
5027
5027
5027
5027
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5027
5027
2010
2010
2010
2010
2010
2010
2010
5027
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5027
2010
2010
2010
2010
2010
2010
2010
2010
2010
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
2010
2010
2010
5027
5027
5027
2010
2010
2010
2010
2010
2010
2010
2010
5027
5027
2010
2010
2010
2010
2010
2010
2010
5027
5027
5027
5027
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5027
5027
5027
5027
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5027
5027
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5027
5027
5027
5027
5027
5027
5027
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5027
5027
5027
5027
2010
2010
2010
2010
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5027
5027
5027
5027
5027
5027
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5027
5027
5027
5027
5027
5027
5027
5027
5027
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5027
2010
2010
2010
2010
2010
2010
2010
2010
5027
5027
5027
5027
5027
5027
5027
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5027
5027
5027
5027
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5027
5027
5027
5027
5027
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5027
2010
2010
2010
2010
5027
2010
2010
2010
2010
2010
2010
2010
2010
5027
5027
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5027
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5027
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5027
5027
5027
5027
5027
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5027
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5027
2010
5027
2010
2010
2010
5027
2010
2010
5027
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5027
5027
5027
5027
5027
2010
2010
2010
2010
5027
5027
5027
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5027
2010
5027
2010
5027
5027
5027
5027
2010
2010
2010
2010
2010
5027
5027
5027
5027
5027
5027
5027
5027
5027
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5027
5027
5027
5027
2010
2010
2010
2010
2010
2010
5027
5027
5027
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5027
2010
2010
2010
2010
2010
2010
5027
5027
5027
5027
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5027
5027
5027
5027
5027
5027
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5027
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
2010
2010
2010
2010
2010
3061
3061
2010
2010
2010
2010
3061
3061
3061
2010
2010
2010
2010
2010
3061
3061
3061
2010
2010
2010
2010
2010
3061
3061
3061
3061
3061
3061
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
3061
3061
3061
3061
3061
3061
3061
5028
5028
2010
2010
3061
3061
3061
2010
2010
2010
2010
2010
2010
2010
2010
3061
3061
3061
3061
3061
3061
3061
3061
3061
3061
3061
3061
3061
2010
2010
2010
2010
2010
2010
2010
2010
5028
5028
5028
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
3061
3061
3061
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
3061
3061
3061
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
3061
3061
2010
2010
2010
2010
2010
2010
3061
3061
3061
2010
2010
2010
2010
2010
2010
3061
3061
3061
3061
3061
2010
2010
3061
3061
3061
3061
3061
3061
2010
2010
2010
3061
3061
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
3061
3061
3061
3061
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
3061
3061
2010
2010
2010
2010
2010
2010
2010
3061
3061
2010
2010
2010
5028
5028
5028
2010
2010
2010
2010
2010
2010
3061
3061
3061
2010
3061
3061
3061
2010
3061
3061
3061
3061
3061
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
3061
3061
2010
2010
3061
3061
3061
7012
3061
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5028
2010
2010
3061
3061
3061
3061
2010
2010
2010
2010
3061
3061
3061
3061
3061
3061
2010
2010
2010
7012
2010
2010
2010
3061
3061
3061
3061
3061
2010
2010
2010
2010
2010
2010
2010
2010
5028
5028
3061
2010
2010
3061
3061
3061
2010
2010
2010
2010
2010
2010
2010
3061
3061
3061
3061
3061
2010
2010
2010
2010
2010
2010
2010
2010
2010
3061
2010
2010
2010
3061
3061
3061
3061
3061
3061
3061
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
3061
3061
3061
3061
3061
3061
3061
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
3061
2010
3061
3061
3061
3061
3061
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
3061
3061
3061
3061
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
3061
3061
3061
3061
2010
2010
2010
2010
2010
2010
3061
3061
3061
2010
2010
2010
2010
3061
2010
2010
2010
2010
2010
2010
2010
2010
3061
3061
3061
3061
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
3061
3061
3061
3061
2010
2010
2010
2010
2010
2010
0
0
2010
0
2010
3061
2010
2010
2010
2010
2010
2010
3061
3061
2010
2010
3061
3061
3061
3061
3061
3061
3061
3061
2010
2010
2010
2010
2010
2010
2010
3061
3061
3061
3061
3061
3061
3061
2010
2010
3061
3061
3061
3061
5028
5028
2010
2010
3061
3061
2010
2010
5028
3061
2010
2010
2010
2010
2010
2010
2010
3061
3061
3061
3061
3061
3061
3061
3061
3061
2010
2010
2010
3061
3061
3061
3061
3061
3061
2010
2010
3061
3061
3061
3061
2010
2010
2010
3061
3061
3061
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
3061
3061
3061
3061
3061
3061
3061
3061
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5028
5028
5028
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
3061
3061
3061
3061
3061
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
3061
3061
2010
2010
2010
2010
2010
2010
3061
3061
2010
2010
2010
2010
2010
3061
3061
3061
3061
2010
2010
2010
2010
2010
2010
2010
2010
3061
3061
3061
3061
3061
2010
2010
2010
2010
2010
2010
3061
3061
3061
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
3061
2010
2010
2010
2010
3061
3061
3061
3061
3061
3061
3061
3061
3061
2010
2010
2010
2010
2010
3061
3061
3061
2010
2010
3061
3061
3061
3061
3061
3061
2010
2010
2010
2010
2010
2010
2010
2010
3061
3061
3061
3061
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
3061
3061
3061
3061
3061
3061
3061
2010
2010
2010
2010
2010
3061
3061
3061
2010
2010
2010
2010
2010
2010
2010
2010
3061
3061
3061
3061
2010
3061
2010
2010
2010
3061
3061
3061
3061
3061
3061
2010
2010
3061
3061
3061
3061
3061
3061
3061
2010
2010
2010
3061
3061
3061
3061
3061
2010
2010
2010
3061
2010
2010
2010
3061
3061
3061
3061
3061
2010
2010
2010
2010
2010
2010
2010
2010
3061
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
3061
3061
3061
3061
3061
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
3061
3061
3061
2010
2010
2010
2010
2010
2010
2010
2010
3061
3061
2010
2010
2010
2010
2010
2010
2010
3061
3061
3061
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
3061
3061
3061
2010
2010
2010
2010
2010
2010
2010
2010
3061
3061
3061
3061
2010
2010
2010
3061
3061
3061
3061
3061
3061
3061
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
3061
3061
3061
3061
3061
3061
2010
2010
3061
3061
3061
3061
2010
2010
2010
2010
2010
3061
3061
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
3061
3061
3061
3061
3061
3061
3061
3061
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
3061
3061
3061
3061
3061
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
3061
3061
3061
3061
2010
2010
2010
2010
2010
2010
2010
2010
2010
5028
2010
2010
2010
2010
2010
3061
3061
3061
3061
2010
2010
2010
2010
2010
2010
3061
3061
3061
3061
3061
3061
3061
3061
3061
2010
2010
2010
2010
2010
3061
3061
2010
2010
2010
2010
2010
2010
2010
3061
3061
3061
2010
2010
2010
2010
2010
2010
2010
2010
2010
3061
3061
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
3061
3061
3061
3061
2010
2010
2010
2010
2010
2010
3061
3061
3061
3061
2010
2010
2010
2010
2010
2010
0
3061
3061
0
2010
2010
3061
3061
3061
3061
3061
3061
2010
2010
2010
2010
3061
3061
3061
3061
5028
5028
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
3061
3061
3061
3061
2010
3061
3061
3061
3061
2010
2010
2010
2010
2010
3061
3061
3061
3061
3061
3061
3061
3061
3061
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
3061
3061
2010
2010
3061
3061
2010
2010
2010
2010
2010
2010
2010
2010
3061
3061
2010
3061
3061
3061
3061
3061
2010
2010
2010
2010
2010
2010
2010
2010
3061
3061
3061
3061
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
3061
3061
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
3061
3061
3061
3061
3061
3061
3061
3061
2010
2010
2010
2010
2010
3061
3061
3061
3061
3061
2010
2010
2010
2010
2010
2010
2010
2010
2010
3061
2010
2010
2010
3061
3061
3061
3061
3061
3061
2010
2010
3061
3061
3061
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
3061
3061
3061
3061
3061
3061
3061
2010
2010
2010
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
3061
3061
3061
3061
3061
3061
3061
3061
2010
2010
2010
2010
2010
2010
2010
2010
3061
3061
3061
3061
2010
2010
2010
3061
2010
3061
3061
3061
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5028
2010
2010
2010
2010
2010
2010
2010
2010
7012
7012
7012
7012
7012
7012
2010
2010
2010
2010
3061
3061
3061
3061
3061
2010
2010
2010
2010
2010
2010
2010
2010
2010
3061
3061
3061
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
3061
3061
3061
3061
3061
3061
3061
3061
3061
3061
2010
2010
2010
3061
3061
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
3061
2010
2010
2010
2010
2010
3061
2010
2010
2010
2010
2010
2010
2010
3061
3061
3061
3061
3061
3061
3061
3061
3061
3061
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
3061
3061
3061
3061
2010
2010
3061
3061
3061
3061
2010
2010
2010
2010
3061
3061
2010
3061
3061
3061
3061
2010
2010
0
0
3061
3061
3061
3061
2010
3061
2010
2010
3061
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
3061
3061
2010
2010
2010
3061
3061
3061
3061
3061
2010
3061
3061
3061
3061
2010
2010
2010
2010
3061
2010
2010
2010
2010
3061
2010
3061
3061
3061
2010
2010
2010
2010
2010
2010
2010
3061
3061
3061
3061
3061
3061
3061
3061
3061
3061
3061
3061
3061
2010
3061
3061
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5028
5028
3061
3061
2010
2010
2010
2010
2010
3061
3061
3061
3061
0
3061
3061
3061
2010
3061
3061
2010
2010
2010
2010
3061
3061
3061
3061
3061
3061
3061
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
3061
3061
3061
3061
3061
3061
3061
2010
2010
2010
2010
3061
2010
3061
3061
3061
3061
3061
3061
3061
2010
2010
2010
3061
2010
2010
2010
2010
2010
3061
2010
2010
2010
2010
3061
2010
2010
2010
2010
2010
3061
2010
0
0
0
3061
3061
3061
3061
3061
3061
2010
2010
3061
3061
2010
2010
3061
3061
3061
3061
3061
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
3061
3061
3061
3061
3061
3061
3061
3061
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
3061
3061
3061
3061
3061
2010
2010
2010
5028
5028
2010
2010
2010
2010
2010
2010
3061
3061
3061
3061
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
5028
5028
5028
5028
5028
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
3061
2010
2010
3061
2010
2010
2010
2010
2010
2010
2010
3061
3061
3061
3061
3061
3061
2010
2010
2010
2010
2010
2010
5028
2010
3061
3061
3061
3061
3061
3061
3061
2010
2010
3061
2010
2010
2010
3061
3061
3061
3061
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
3061
2010
2010
2010
2010
2010
2010
3061
3061
2010
2010
2010
2010
2010
3061
3061
3061
3061
3061
3061
3061
3061
3061
3061
2010
2010
2010
2010
2010
2010
2010
2010
3061
3061
3061
2010
2010
2010
2010
2010
2010
2010
2010
5028
2010
2010
2010
2010
2010
3061
3061
3061
3061
3061
3061
3061
3061
2010
2010
2010
2010
2010
2010
3061
3061
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7012
7012
7012
3061
3061
3061
2010
7012
2010
2010
2010
2010
2010
2010
2010
3061
3061
3061
3061
3061
3061
3061
2010
2010
3061
3061
3061
2010
2010
2010
2010
2010
2010
2010
2010
2010
3061
3061
2010
3061
3061
3061
3061
3061
3061
3061
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
3061
3061
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
3061
3061
3061
3061
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
3061
3061
3061
3061
3061
3061
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
3061
2010
3061
3061
3061
3061
2010
2010
3061
3061
3061
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
3061
2010
3061
3061
3061
2010
2010
3061
3061
3061
3061
2010
2010
2010
2010
2010
2010
0
0
3061
2010
2010
2010
2010
2010
2010
2010
5028
5028
3061
2010
2010
2010
3061
3061
3061
3061
3061
3061
3061
3061
3061
2010
2010
2010
2010
2010
2010
2010
2010
2010
3061
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
3061
3061
3061
5028
5028
2010
2010
2010
2010
3061
2010
2010
2010
2010
2010
2010
3061
3061
2010
2010
3061
3061
3061
3061
3061
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
3061
3061
3061
2010
2010
2010
2010
3061
3061
3061
3061
3061
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
3061
3061
3061
3061
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
3061
3061
3061
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
3061
3061
3061
3061
3061
3061
2010
2010
3061
2010
2010
3061
3061
3061
3061
3061
3061
3061
3061
3061
3061
3061
3061
3061
3061
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
3061
2010
2010
2010
2010
2010
2010
2010
3061
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
3061
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7012
7012
7012
3061
3061
3061
3061
3061
2010
2010
2010
2010
2010
3061
3061
3061
3061
3061
2010
3061
3061
3061
3061
3061
3061
2010
2010
2010
2010
2010
3061
3061
3061
3061
3061
3061
3061
3061
2010
2010
2010
2010
2010
2010
2010
2010
3061
3061
3061
3061
2010
2010
2010
2010
5028
5028
5028
3061
3061
3061
3061
3061
3061
3061
3061
3061
3061
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
3061
2010
2010
2010
2010
3061
3061
3061
3061
2010
2010
2010
2010
2010
2010
3061
3061
3061
3061
3061
3061
2010
2010
3061
3061
3061
2010
2010
2010
2010
2010
2010
2010
2010
3061
3061
3061
3061
3061
3061
3061
2010
2010
3061
3061
3061
3061
3061
3061
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
3061
3061
3061
3061
3061
3061
3061
2010
2010
2010
2010
3061
3061
3061
3061
3061
3061
3061
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
3061
2010
2010
2010
2010
2010
3061
7012
7012
7012
7012
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
3061
3061
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
3061
3061
3061
3061
3061
2010
2010
2010
2010
2010
2010
2010
3061
3061
3061
3061
2010
2010
2010
2010
2010
2010
2010
3061
3061
2010
2010
2010
3061
2010
2010
2010
2010
2010
2010
2010
2010
2010
3061
3061
3061
3061
3061
3061
2010
2010
5028
5028
5028
5028
5028
2010
2010
2010
3061
3061
3061
3061
3061
3061
3061
3061
3061
3061
3061
3061
3061
3061
3061
3061
3061
3061
3061
3061
3061
3061
3061
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
3061
3061
3061
3061
3061
2010
2010
2010
3061
3061
3061
2010
2010
2010
2010
2010
3061
3061
7012
3061
3061
3061
3061
3061
3061
3061
3061
2010
2010
3061
3061
3061
3061
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
3061
3061
3061
3061
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
3061
3061
3061
3061
3061
2010
2010
2010
2010
3061
3061
3061
3061
3061
2010
3061
2010
2010
2010
2010
2010
2010
3061
3061
3061
2010
3061
3061
3061
3061
2010
2010
2010
2010
2010
2010
2010
2010
3061
3061
3061
3061
3061
3061
3061
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
3061
3061
3061
2010
2010
2010
2010
3061
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
3061
3061
3061
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
3061
3061
3061
3061
2010
2010
2010
2010
2010
3061
3061
3061
3061
3061
3061
3061
3061
2010
2010
2010
2010
2010
3061
3061
3061
3061
2010
2010
3061
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
3061
3061
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
3061
3061
3061
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
3061
3061
3061
3061
2010
2010
2010
2010
2010
2010
2010
2010
3061
3061
3061
2010
2010
3061
3061
3061
3061
3061
3061
2010
2010
2010
2010
2010
3061
3061
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
3061
2010
2010
5028
5028
5028
5028
5028
5028
5028
5028
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
3061
3061
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
3061
3061
3061
7012
7012
7012
7012
5028
7012
40021
40021
7012
7012
7012
7012
7012
40021
40021
40021
40021
40021
40021
40058
5028
5028
7012
7012
7012
7012
40058
40058
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
40059
40059
7012
7012
40059
40059
40059
40059
40059
40059
40059
40059
40059
40059
40021
40059
40059
40058
40059
40058
7012
7012
7012
3061
3061
3061
40058
40058
40058
7012
7012
7012
7012
40059
40059
7012
5028
5028
5028
5028
5028
40058
40059
40059
40059
7012
40059
40059
40059
40059
40059
7012
7012
7012
7012
7012
40059
40059
40059
7012
3061
3061
3061
3061
7012
7012
7012
40021
40021
40021
7012
40021
40021
40021
40021
40021
40021
40021
40021
40021
7012
7012
7012
7012
7012
40058
40021
40021
3061
7012
7012
40058
40058
40058
40058
40058
40058
40058
40058
7012
7012
7012
7012
40059
40058
40058
40058
7012
40059
40059
3061
40059
40059
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
40021
7012
40059
40059
40059
40059
40059
7012
7012
7012
7012
7012
3061
3061
3061
3061
40058
40059
40059
40059
40059
40059
3061
3061
7012
40058
40058
40021
7012
7012
7012
7012
3061
3061
40059
40059
40059
40059
7012
7012
40059
40059
7012
7012
40021
40021
40021
40059
40059
40059
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
40021
40021
7012
7012
7012
7012
7012
7012
40059
40059
40059
40059
40059
40059
40059
40059
40059
40058
40058
7012
7012
5027
7012
5028
40021
40021
40021
40059
40058
40058
7012
7012
7012
7012
3061
3061
3061
3061
3061
3061
5028
7012
7012
7012
7012
7012
7012
7012
7012
40021
7012
7012
3061
3061
3061
40021
40021
40021
40021
7012
7012
40058
40058
40058
3061
3061
3061
3061
7012
7012
7012
7012
40059
40059
7012
7012
7012
7012
7012
7012
7012
3061
3061
3061
3061
7012
7012
7012
7012
40059
40059
40059
40059
7012
40021
40021
40021
40021
40021
40021
3061
3061
3061
3061
3061
40059
40059
40059
40059
40059
3061
3061
3061
3061
7012
7012
7012
40059
7012
7012
7012
7012
7012
7012
40059
40059
7012
7012
7012
7012
7012
7012
7012
40059
0
0
0
0
3061
3061
3061
40058
40058
40058
40059
40059
7012
40059
7012
40059
7012
40021
40021
5027
5027
40059
40059
40059
40059
40059
40021
40021
40021
40059
40059
40059
40059
40059
40059
40059
5027
5028
7012
40059
40059
40021
40021
7012
7012
7012
3061
3061
7012
7012
7012
3061
3061
3061
7012
40021
40021
40021
40021
40021
40059
40059
7012
7012
7012
7012
40058
40058
7012
40058
40058
40058
40059
40059
40059
40059
40059
40059
40059
40059
40059
7012
7012
7012
7012
7012
7012
7012
7012
40058
40058
7012
3061
40059
40059
40059
40059
7012
7012
7012
40059
40059
40059
40059
40059
40058
40058
40058
40058
40058
40058
40058
5028
5028
5028
5028
5028
7012
7012
7012
40059
40059
40021
7012
7012
7012
7012
7012
7012
7012
40058
40058
40058
7012
7012
7012
7012
7012
40021
40021
7012
7012
40059
40059
7012
7012
3061
7012
7012
7012
7012
7012
7012
40021
40021
7012
7012
7012
7012
40058
40058
40058
40059
40021
40021
7012
7012
7012
7012
7012
40059
40059
40059
7012
7012
7012
40021
40058
40058
7012
7012
7012
7012
7012
40058
40058
40058
40058
40058
3061
40021
7012
7012
7012
7012
0
3061
5027
40059
5027
40059
5028
5028
5028
5028
5028
7012
40021
7012
7012
40059
40059
7012
3061
3061
3061
7012
7012
7012
3061
3061
0
0
7012
7012
40059
7012
7012
7012
7012
7012
3061
3061
7012
3061
7012
7012
3061
3061
3061
7012
7012
7012
7012
7012
7012
40059
40059
40021
40059
7012
3061
3061
3061
3061
3061
7012
7012
7012
40021
7012
7012
7012
5028
7012
40058
40058
40058
40058
40058
7012
40021
40021
40021
40059
40059
40059
40021
40021
40021
40059
7012
40059
40059
40059
7012
40059
3061
7012
7012
7012
7012
7012
7012
7012
7012
3061
7012
7012
7012
7012
7012
40021
40021
40021
40021
40021
40021
40021
40021
40058
40058
40058
40021
40021
40058
40058
40058
40058
40058
7012
7012
7012
7012
7012
7012
7012
40021
40021
7012
7012
7012
7012
7012
7012
40021
40021
7012
7012
40021
3061
3061
7012
7012
7012
7012
40059
7012
7012
7012
7012
40021
7012
7012
7012
3061
7012
7012
7012
7012
40021
40021
40021
7012
7012
40059
40059
40021
40021
0
40059
7012
3061
3061
3061
3061
3061
40059
40059
7012
3061
7012
5028
5028
3061
40059
3061
3061
3061
7012
7012
40059
40059
40059
40059
40059
40059
7012
40059
3061
3061
3061
7012
7012
7012
40059
40059
5028
5028
5028
40059
40059
40059
7012
40021
40059
40059
40059
40059
40059
7012
7012
40021
40021
7012
40021
40059
40059
40059
40059
40059
40059
3061
3061
7012
7012
7012
7012
7012
7012
40021
40021
7012
7012
7012
40059
40059
40059
3061
40058
7012
7012
0
7012
7012
7012
7012
7012
7012
40058
7012
7012
7012
5028
40021
40021
40021
0
0
3061
3061
3061
3061
3061
3061
3061
7012
7012
7012
7012
7012
40058
40058
40058
40058
40058
40058
40058
7012
7012
7012
7012
7012
7012
40059
40059
40059
3061
5028
5028
7012
7012
7012
7012
7012
40058
40058
40058
40058
40058
40058
3061
7012
7012
7012
7012
7012
7012
7012
7012
40059
40059
7012
7012
7012
7012
7012
7012
40058
40058
40058
40058
40058
40058
40058
40058
40058
3061
3061
3061
3061
3061
3061
3061
40021
40021
7012
7012
7012
7012
7012
7012
40021
40021
40021
40021
40021
40058
40058
40058
40058
7012
7012
7012
7012
7012
7012
7012
7012
7012
5028
5028
5028
5028
7012
7012
7012
7012
7012
7012
7012
3061
3061
40059
40059
40059
40059
7012
40059
40059
5028
5028
40059
40059
40059
40021
40021
40021
40021
7012
40059
40059
40059
40058
7012
7012
7012
5028
5028
5028
5028
5028
5028
3061
3061
40021
40021
7012
7012
40021
40021
7012
40058
40058
40058
40058
40058
40058
7012
40059
40059
40059
7012
40058
3061
3061
40058
7012
7012
7012
0
0
0
7012
3061
5027
7012
7012
7012
7012
7012
7012
40059
40059
40059
40059
40059
40059
40059
40059
40059
40059
5028
5028
5028
5028
7012
7012
7012
40059
40059
7012
7012
40021
40021
40021
7012
40059
40059
40059
40059
40059
40059
5027
5027
7012
7012
40059
7012
5028
7012
7012
7012
7012
7012
7012
7012
7012
40021
40021
7012
7012
7012
7012
7012
7012
7012
7012
40058
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
40058
40058
40058
40058
40058
7012
40021
40021
40021
40021
40021
7012
40058
40058
40059
7012
5028
7012
7012
7012
7012
7012
7012
5027
5027
5027
5027
5027
40058
40058
40058
40058
40058
40058
40058
40058
3061
7012
7012
7012
7012
3061
3061
3061
3061
3061
7012
7012
7012
7012
7012
7012
40021
40021
40021
7012
40059
7012
40059
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
40058
7012
7012
7012
7012
40021
7012
7012
7012
7012
7012
7012
7012
7012
7012
40059
40059
40059
3061
3061
3061
3061
3061
7012
7012
40021
40021
40059
40059
40059
40021
40021
7012
7012
7012
7012
5027
5027
5027
5027
3061
3061
3061
7012
7012
7012
7012
3061
7012
7012
7012
5027
5027
5027
40058
40058
7012
7012
40059
7012
7012
40059
0
0
0
7012
3061
3061
7012
7012
40059
40059
40059
40059
40059
40059
40059
40059
7012
7012
7012
7012
7012
5028
40021
40021
40021
40021
40059
40059
40059
7012
40021
7012
3061
3061
3061
3061
3061
7012
7012
40021
40021
5027
5027
5027
5027
7012
7012
40059
40059
40059
40059
3061
40021
40021
40021
40021
40021
40059
40059
40059
40059
40059
40059
40021
40021
40059
40021
40021
40021
40021
40021
40021
7012
40059
40059
40059
40059
7012
40058
40058
40058
7012
7012
40021
40021
40021
40021
7012
40021
40021
40021
40021
40059
40059
40059
40059
40059
40021
40021
7012
7012
40058
40058
40058
40058
7012
3061
0
0
0
0
0
7012
7012
7012
7012
7012
40059
40058
40058
40058
7012
7012
7012
7012
40021
3061
3061
40059
40059
40059
40059
40059
40059
7012
7012
7012
40021
40021
40021
0
40021
40021
40021
40021
7012
7012
40021
40021
40059
40059
40059
40021
40021
7012
5028
5028
40059
40059
40059
40059
40059
0
40058
40059
7012
7012
7012
7012
40021
40021
40021
3061
3061
3061
5028
5028
40021
40021
40021
7012
40021
40021
7012
40058
40058
40058
7012
7012
7012
7012
7012
40058
40058
7012
7012
40059
40059
7012
7012
40059
40059
40059
7012
40059
40059
40059
40059
7012
40021
7012
7012
7012
7012
40059
40059
40059
40059
40059
40059
40059
40059
5028
5028
5028
5028
7012
40058
40058
40058
40058
40021
40021
40021
7012
40021
40059
40059
40059
40059
7012
7012
40021
40021
7012
7012
7012
7012
7012
40059
7012
40059
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
40059
40059
40059
40059
7012
40059
40021
40021
40021
3061
3061
3061
3061
7012
3061
7012
40021
7012
7012
40059
40058
40058
40058
40058
40059
40059
40021
40021
40021
40021
5028
5028
7012
7012
7012
7012
7012
7012
7012
7012
40021
40058
40058
7012
7012
7012
7012
7012
7012
5028
7012
7012
7012
7012
7012
7012
7012
7012
40021
0
0
7012
7012
7012
7012
5028
40059
40059
7012
7012
7012
7012
40059
7012
7012
7012
7012
7012
7012
5027
5027
40021
40021
40021
7012
7012
7012
7012
7012
7012
7012
0
0
3061
3061
3061
3061
5028
5028
7012
7012
7012
7012
40021
40021
40021
40058
40059
40059
40059
40059
40059
3061
3061
3061
3061
40058
7012
40059
40059
40059
40059
40059
40021
40021
7012
7012
7012
7012
7012
40059
5028
5028
5028
5028
7012
7012
7012
7012
7012
5028
5028
5028
40021
40058
40058
40058
40058
40058
40021
40021
40021
40021
40021
40021
40021
40021
7012
7012
7012
5028
5028
5028
5028
7012
7012
40059
40059
40059
40059
5027
5027
5027
5027
40058
40058
40058
40021
40021
7012
7012
7012
7012
40059
40059
40059
40059
40059
40059
40059
40021
40021
7012
7012
7012
7012
7012
7012
7012
7012
5028
5028
5028
5028
5028
7012
7012
7012
7012
7012
0
7012
7012
7012
40021
40021
7012
7012
7012
40021
0
40059
7012
7012
7012
7012
3061
3061
3061
3061
7012
40021
40021
7012
40058
7012
40058
40058
7012
40021
40021
7012
7012
40059
40059
40059
40059
40059
40059
40021
40021
40021
40021
40021
5028
5027
7012
7012
40021
40021
40021
0
7012
7012
40059
40059
40059
40059
40059
40059
40059
7012
7012
40058
40058
5028
40021
40021
7012
7012
40059
40059
40059
40059
7012
40058
7012
40021
40021
40021
40021
3061
3061
3061
3061
7012
7012
7012
7012
3061
3061
3061
7012
40059
40059
40059
40059
40021
40021
40021
40021
7012
7012
40059
40059
40059
7012
7012
0
0
0
7012
7012
7012
40059
40059
40059
40059
40059
40059
40059
40059
40059
40059
3061
40021
40021
7012
40058
40058
40058
40058
40058
40058
40058
40058
7012
40059
7012
7012
7012
7012
40021
40021
40021
40021
40059
40021
7012
40021
7012
7012
7012
7012
7012
40058
40059
40059
7012
40058
40058
40021
40021
3061
3061
3061
3061
3061
3061
7012
40021
40021
7012
7012
7012
40058
40058
40058
7012
7012
7012
7012
7012
40021
7012
40058
40058
40058
40021
40021
40021
40021
3061
3061
40059
7012
7012
7012
7012
40059
40059
40059
40059
40059
40059
7012
7012
7012
7012
40021
40021
40021
40021
7012
7012
7012
7012
7012
40021
0
40021
40021
40021
40021
40021
7012
7012
40058
40058
7012
7012
7012
7012
7012
7012
40059
40059
40059
40059
40059
40059
7012
7012
7012
7012
3061
3061
7012
7012
7012
5028
5028
5028
7012
7012
40021
40021
40059
40059
40059
40059
40059
40059
0
0
0
0
40021
7012
7012
7012
7012
5028
5028
40059
40059
40059
40021
40021
40021
40021
7012
7012
7012
40058
40021
40021
40021
40021
7012
40059
40059
40059
7012
7012
7012
7012
40059
40059
40059
40021
40021
7012
7012
40058
40058
40021
40021
40059
40059
40059
40059
7012
7012
7012
7012
5028
40021
40021
40058
7012
40058
40058
7012
7012
7012
7012
7012
7012
40058
7012
7012
7012
7012
7012
7012
40058
40058
7012
7012
7012
7012
7012
7012
40058
7012
7012
5028
5028
5028
40058
40058
40058
40021
3061
40058
7012
7012
7012
7012
40021
40021
7012
7012
40021
40021
40021
40021
40021
40021
40021
40059
0
7012
40059
40059
40059
40059
7012
0
40059
7012
7012
7012
5028
5028
5028
5028
5028
7012
7012
5028
5028
5028
5028
5028
5028
5028
40021
40021
40021
40021
40021
40059
5027
5027
5027
5028
40021
40059
40059
7012
7012
7012
40021
40021
40021
40021
40021
7012
7012
7012
7012
40021
40021
40021
5028
5028
7012
7012
7012
40058
40021
7012
7012
7012
7012
7012
7012
7012
7012
40059
7012
7012
40058
40058
40058
40021
7012
40021
5027
5027
5027
5027
7012
40059
40059
40059
40059
40059
5027
5027
5027
5028
5028
7012
7012
7012
7012
7012
7012
7012
7012
7012
40059
40059
40021
40021
40021
40021
40021
7012
7012
7012
7012
0
3061
3061
3061
3061
40059
40059
3061
3061
7012
7012
7012
7012
7012
7012
7012
7012
7012
5028
5028
5028
5028
40021
40021
40021
40021
40021
40021
40059
7012
7012
7012
7012
40058
40058
40058
40058
40021
40021
7012
40059
40059
40059
3061
3061
3061
40058
3061
3061
3061
7012
7012
7012
40021
40021
40021
40059
40059
40059
40059
40058
40059
40059
40059
40059
40059
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
40021
40021
5028
3061
40058
40058
40058
40058
40059
40059
5028
5028
5028
5028
40059
7012
7012
7012
7012
3061
3061
40021
40021
40059
7012
7012
7012
7012
7012
7012
5027
5027
40059
40059
40059
7012
7012
7012
3061
3061
3061
3061
3061
7012
7012
40059
40059
40059
40059
40059
40059
40059
40059
40059
7012
7012
40059
40059
40059
40021
40059
5028
5028
40059
40059
40059
7012
7012
7012
7012
7012
7012
7012
7012
7012
40059
40059
40021
40021
40059
40059
40059
3061
7012
40021
40021
40021
40021
40021
7012
7012
7012
7012
7012
3061
3061
3061
3061
3061
3061
3061
40059
40059
40059
40059
40059
40059
7012
7012
40021
40021
40021
3061
7012
7012
40059
40059
40059
40021
40021
40021
5028
7012
7012
7012
7012
7012
7012
5027
7012
7012
3061
3061
3061
3061
3061
3061
7012
7012
7012
3061
3061
3061
40058
40059
40021
40021
40021
40021
7012
40059
3061
3061
3061
40021
40021
40021
7012
40058
7012
40059
0
40059
40059
40059
40058
40058
40058
40059
40059
40021
7012
7012
7012
7012
40021
7012
7012
7012
7012
7012
7012
7012
7012
7012
40058
40058
40058
40058
40058
7012
7012
7012
40021
40021
7012
7012
7012
40058
40058
40058
40021
40021
40021
40021
40021
40021
40021
40021
40021
7012
7012
7012
7012
3061
3061
3061
7012
7012
40021
40059
40059
40059
40059
40059
40059
40059
40059
5028
7012
7012
7012
40059
40059
40059
40059
40059
3061
3061
3061
3061
40059
40021
40021
40021
40021
40021
40059
40059
40059
40059
40059
40059
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
40021
40021
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
40059
40059
40059
40059
40059
3061
7012
7012
7012
7012
7012
7012
7012
40059
40059
40059
40059
40059
40059
7012
7012
7012
7012
40059
40059
40059
40059
40059
40059
40059
40059
40058
7012
7012
40021
40059
40059
40059
40058
7012
40058
40058
7012
7012
7012
3061
3061
3061
3061
7012
7012
5027
5027
5027
5027
5027
40021
7012
40021
40059
0
40021
40021
0
0
40058
40058
7012
7012
7012
7012
7012
7012
7012
7012
7012
40059
40059
7012
7012
40059
40059
40059
40059
40021
40021
40059
40059
40059
40059
40059
7012
40059
40059
40059
40059
7012
7012
7012
40058
40058
3061
3061
3061
7012
7012
7012
40059
40059
40059
40059
40059
40059
7012
7012
7012
7012
7012
7012
7012
7012
3061
3061
3061
3061
7012
7012
7012
40059
7012
7012
7012
40059
40059
40059
40059
40021
40021
40021
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
40021
40021
40021
7012
3061
3061
3061
3061
3061
3061
40058
40059
40059
40059
7012
40059
40059
40059
40059
40059
7012
7012
7012
7012
7012
7012
7012
7012
7012
40021
7012
5028
7012
3061
3061
3061
3061
7012
40058
40059
40059
40059
7012
3061
3061
3061
7012
7012
40058
40058
40058
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
40021
7012
7012
7012
40021
40021
40021
40058
40058
40058
40058
40058
7012
7012
7012
40059
40059
40059
5028
5028
40058
40058
40058
40058
40058
40058
7012
7012
7012
7012
40021
40021
40058
40058
40058
40058
40058
5027
7012
40058
40058
5027
5027
0
0
0
40021
40021
7012
7012
7012
7012
40059
40059
40059
40059
7012
40059
40059
40059
40059
7012
7012
7012
7012
3061
3061
3061
40059
40059
7012
7012
7012
7012
7012
3061
3061
3061
40058
40058
40021
40021
40021
40058
3061
3061
3061
3061
3061
3061
3061
3061
3061
5028
5028
5028
5028
5028
5028
7012
7012
40021
40021
40021
7012
7012
7012
7012
7012
40021
40059
40059
7012
7012
7012
7012
7012
7012
40059
7012
40059
7012
40059
40059
40059
40059
40059
40058
40059
40059
40059
40059
40059
40059
40059
40059
40059
40059
40021
40021
40021
40058
40058
40058
7012
7012
7012
40059
40059
40059
7012
40021
40021
40059
40059
40059
0
0
0
40058
40058
40058
40058
7012
40058
7012
7012
7012
7012
7012
7012
7012
7012
7012
40021
40059
40059
40059
40059
40059
7012
5028
5028
5028
7012
7012
40058
40058
40058
40058
40058
3061
40059
40058
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
40059
40059
40059
40059
40059
40059
40059
40059
40021
40021
40021
40021
40058
40058
40058
40058
40058
40058
5027
5027
5027
5027
7012
40059
40059
7012
7012
40059
7012
40021
40021
40021
7012
7012
5028
5028
5028
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
40021
40021
40021
40021
40021
40021
40021
7012
7012
40021
40021
40021
40021
40059
7012
40058
7012
40059
7012
7012
3061
3061
40059
40059
40059
40059
40021
40021
40021
0
40059
40059
40059
7012
40059
40059
40059
40059
40059
40059
7012
7012
7012
7012
3061
3061
7012
7012
7012
7012
40021
40021
7012
7012
3061
7012
7012
7012
7012
40059
40058
40058
40058
40058
40059
7012
7012
40059
40059
40059
40058
7012
7012
7012
7012
40021
40021
40021
7012
7012
7012
7012
7012
7012
40021
40021
40021
3061
40059
40059
5027
5027
5027
5027
5027
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
40021
40021
40021
40021
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
10001
0
40021
0
7012
7012
40057
40057
40021
40022
40022
40022
10001
10001
10001
40057
40057
40057
40057
10001
10001
10001
10001
10001
10001
10001
10001
10001
40022
40022
40022
40022
40057
40022
40022
40022
40021
7012
7012
10001
10001
10001
10001
40023
40023
40023
40023
40023
40057
40057
10001
10001
10001
40022
40023
40023
40023
40023
40023
40023
7012
7012
40022
40021
40022
40022
40022
10001
40022
40022
40022
40022
40022
7012
7012
7012
7012
40021
40021
40021
40021
10001
40022
7012
7012
7012
7012
40023
40022
40021
40021
40021
40021
40023
40023
40023
7012
7012
40021
40021
40021
40021
40021
40021
40023
40022
40022
40023
40023
40023
40023
40023
40022
40022
40022
40023
40022
40022
40022
40022
40022
40022
10001
10001
40021
40021
40021
40021
7012
7012
7012
40022
40022
40022
40023
40023
40023
40023
7012
7012
7012
7012
7012
40022
40023
40023
40023
40023
40022
40022
40022
40021
7012
7012
40022
40022
10001
10001
10001
10001
10001
0
0
0
7012
7012
40021
0
7012
7012
40023
40023
7012
40057
40057
7012
7012
40022
7012
7012
7012
7012
40022
40022
40022
40022
7012
7012
7012
40022
7012
7012
7012
7012
7012
40021
40021
40021
40023
40023
40023
40057
40057
40057
40057
10001
40023
10001
40022
40022
7012
7012
7012
7012
7012
7012
7012
7012
0
40022
7012
7012
40057
7012
7012
7012
40057
40057
7012
7012
40023
40023
40023
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40022
7012
7012
40023
40021
40021
40021
40021
7012
40022
40022
40022
10001
10001
10001
40022
10001
40022
10001
10001
40057
40057
40021
40021
7012
40023
40023
40023
7012
40022
40022
40022
7012
7012
7012
7012
7012
10001
10001
40023
40023
0
40023
40023
40023
40023
7012
7012
7012
7012
40023
40023
7012
40023
40023
40023
10001
10001
40022
7012
7012
7012
7012
40022
40022
40022
40022
40057
40021
7012
7012
7012
40021
7012
7012
7012
7012
7012
40022
7012
40022
40022
40022
40022
40022
10001
10001
7012
40023
40021
7012
40021
7012
7012
0
40023
40022
7012
7012
7012
7012
40021
40021
40021
40023
40023
40023
40057
7012
40023
40023
40022
40023
7012
0
0
40021
40021
40021
40057
40057
40057
40057
40057
40021
40021
40021
40021
40021
40021
40021
0
0
40022
40022
40021
40021
40022
40022
10001
10001
10001
10001
10001
7012
7012
7012
7012
40022
40022
40022
7012
7012
7012
7012
7012
40022
40022
7012
7012
7012
7012
7012
7012
7012
7012
40021
0
0
0
7012
7012
10001
10001
0
10001
7012
7012
40021
40021
40021
40021
40021
40021
40021
40023
40023
40023
40023
40022
40057
40057
40057
40057
7012
7012
40021
40021
40021
40057
40057
40057
40057
40057
40057
40057
40057
10001
10001
7012
7012
7012
7012
7012
10001
10001
10001
10001
40057
40057
40057
7012
40022
40022
40022
40021
10001
10001
10001
10001
7012
7012
7012
7012
7012
7012
40022
7012
7012
7012
7012
40023
40023
40022
40022
40022
40022
7012
7012
7012
7012
7012
7012
7012
40023
40023
40023
40023
40023
40023
40022
40022
40022
40022
40022
40022
40022
7012
7012
7012
7012
7012
7012
7012
7012
40023
40023
40022
40022
40022
40023
40023
40023
40023
40023
40021
40021
40057
40022
40022
40022
7012
7012
7012
10001
10001
10001
7012
40057
40057
7012
7012
7012
7012
7012
7012
7012
7012
40057
40057
40057
40023
40023
40023
40021
10001
10001
10001
10001
10001
40022
7012
7012
7012
10001
40023
40023
40023
40022
40022
40022
7012
7012
7012
40021
0
7012
7012
7012
7012
7012
40023
40023
40021
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
40023
40023
7012
7012
7012
7012
7012
7012
7012
7012
7012
40022
7012
7012
7012
40023
10001
10001
10001
10001
7012
40057
40057
7012
40057
40021
40021
40021
40021
40021
40021
40021
10001
40021
40021
40021
7012
40023
40023
40023
40023
40023
40023
40023
40023
0
40022
40022
40022
40022
40022
10001
10001
7012
7012
7012
40022
40022
40022
40057
40057
7012
40022
40022
10001
7012
10001
40022
40057
40057
10001
10001
40022
40022
40022
40022
40022
40022
40022
40022
10001
10001
10001
10001
10001
10001
10001
40021
40021
7012
7012
7012
40023
40023
40023
7012
40023
40023
7012
40023
7012
7012
7012
7012
7012
7012
7012
7012
7012
40022
40022
40022
40022
7012
7012
7012
7012
7012
40057
40057
40057
40057
10001
10001
7012
7012
7012
40021
40021
40021
7012
40021
40022
40022
40022
40022
40057
40057
40057
40057
40022
40022
40022
40022
40023
40023
40023
40023
40021
40021
40021
0
0
0
0
0
7012
40022
40022
7012
7012
7012
40022
40022
40022
40022
40022
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
40022
40022
40022
40057
40057
40057
40057
40057
40057
7012
7012
7012
7012
7012
40057
40057
10001
10001
10001
10001
7012
7012
7012
7012
7012
40057
40057
40057
40022
40022
40023
40023
0
0
7012
0
0
40021
40022
40022
7012
7012
7012
10001
10001
10001
10001
40023
40023
40023
40022
40022
40022
40022
40022
40022
40021
40021
40021
40022
40023
40023
40023
40022
40022
7012
40023
40023
40023
40023
40023
7012
7012
40022
40021
40022
7012
7012
7012
7012
40057
40057
40057
40057
40057
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
40023
40023
7012
7012
7012
40057
40022
7012
7012
7012
10001
7012
7012
40022
7012
7012
7012
40023
40023
40022
40022
7012
7012
40022
40023
40023
40023
40023
40023
40022
40022
7012
40021
40021
40021
40021
40021
40021
40021
40021
7012
40021
40021
40021
7012
7012
40022
40022
40022
40023
40022
40022
40022
40022
10001
10001
10001
10001
10001
40023
40023
40023
40023
40023
40023
40023
7012
40021
40021
7012
40021
7012
7012
7012
7012
7012
7012
7012
7012
7012
40023
40057
10001
7012
7012
7012
0
0
0
0
0
0
0
0
10001
10001
10001
40022
40022
40022
40022
40022
40022
10001
10001
10001
40021
40021
40021
40021
40021
10001
7012
7012
7012
7012
40023
40023
40023
40021
40022
40022
40022
40022
40023
7012
7012
7012
40022
40022
40022
40022
40022
40022
40022
40021
40021
40021
40022
40023
40023
7012
40023
10001
40023
40023
40023
40023
10001
10001
40023
40023
0
40023
40023
40057
40022
40022
40022
40022
40022
7012
7012
40021
40021
40021
40021
7012
7012
7012
7012
7012
7012
0
0
40022
40022
40022
40022
40022
40022
40022
10001
10001
10001
10001
10001
10001
10001
10001
40021
10001
10001
10001
10001
10001
10001
10001
7012
40057
40057
40057
40057
40057
40057
40023
40023
40023
40023
40023
40023
40023
40023
7012
7012
40057
40057
10001
40021
40021
7012
7012
7012
7012
7012
10001
40022
40022
40022
40023
40023
40023
7012
7012
40022
40022
40022
7012
7012
7012
7012
7012
7012
7012
7012
7012
40022
40022
40022
40021
40021
40022
40057
40057
40057
40057
40057
40057
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
40023
40022
7012
40022
40023
40023
7012
7012
40022
40021
40021
40021
40021
40023
40023
7012
40022
40022
40022
40023
40023
7012
7012
40022
40022
40022
40021
40021
40021
40022
40022
40022
40022
7012
7012
7012
7012
7012
7012
7012
40057
40057
40057
40022
40022
40022
7012
7012
7012
0
7012
40022
40022
10001
10001
10001
10001
40057
40057
10001
7012
7012
7012
7012
40057
10001
10001
10001
10001
10001
10001
10001
40057
40057
40057
40057
40057
7012
7012
40022
7012
40057
40057
40057
10001
10001
10001
40023
40023
40023
40023
7012
7012
7012
7012
7012
7012
40023
40023
40023
40057
40057
40057
40057
7012
7012
7012
40021
40021
7012
7012
7012
7012
7012
7012
40021
40022
40023
40022
40021
40021
40021
40021
7012
7012
7012
40023
40023
40023
40022
40022
40022
40023
40023
40023
40023
40023
40023
40023
40023
40023
40023
40023
40023
40023
40023
40023
40023
40023
40023
40023
40021
40021
40022
40022
40057
40023
40023
40022
40022
40057
40057
40057
40057
7012
7012
7012
0
40022
40022
40023
40023
40023
7012
7012
7012
7012
40022
40022
7012
7012
7012
7012
7012
10001
10001
10001
7012
7012
40021
7012
7012
7012
10001
10001
10001
10001
10001
40022
40022
40022
40022
40022
40022
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
40021
40021
40021
40021
40021
40022
40022
40022
40021
40021
40021
40021
40022
40022
7012
40023
40023
40023
40023
40023
40023
40022
40022
40022
40022
7012
7012
40022
40022
7012
7012
7012
7012
7012
7012
7012
7012
7012
40022
7012
7012
7012
7012
7012
7012
7012
7012
40057
40057
40022
40022
40022
40022
40022
7012
7012
40022
40022
40021
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
40023
40023
40023
40057
40057
40057
7012
7012
7012
40022
40022
10001
10001
40022
40022
40022
40023
40023
40023
40023
40023
40022
40022
40022
40021
40021
40021
40021
10001
7012
7012
7012
7012
7012
7012
7012
7012
7012
40022
7012
7012
7012
7012
7012
40022
10001
40022
40022
7012
40021
40023
40021
40021
40021
40021
40021
40021
40021
40021
40021
40057
7012
40022
40022
40022
40022
40023
7012
7012
7012
40023
7012
7012
7012
7012
7012
40022
40022
40022
7012
7012
7012
7012
40021
40021
40021
40022
40022
40022
40022
40022
40022
10001
10001
10001
10001
7012
7012
7012
7012
40057
40057
40057
40022
40022
40022
7012
40022
40021
40021
40023
40023
40023
40023
10001
40022
40021
40021
40021
40021
7012
7012
40023
40023
40023
40023
10001
7012
7012
40023
40023
7012
7012
40022
40021
40022
40022
40022
40022
40023
40023
7012
40023
40023
7012
7012
7012
10001
10001
10001
10001
40022
40022
40022
40022
40022
40022
7012
7012
7012
7012
7012
0
0
0
0
0
7012
7012
40022
40022
40022
40022
0
0
7012
40022
40022
40023
40023
40023
40023
40023
40023
40022
7012
7012
7012
7012
7012
40022
40022
7012
7012
7012
7012
40023
40023
40022
40022
40022
7012
40023
7012
40022
40022
40022
40022
40021
0
0
0
0
40022
40022
40022
40022
7012
7012
40057
40057
40057
10001
10001
10001
10001
10001
7012
7012
7012
7012
7012
10001
40021
0
40021
40022
40022
40022
40022
40022
40022
7012
7012
7012
40023
40023
7012
40021
40021
40021
40021
40021
40021
7012
7012
7012
7012
7012
7012
40021
40021
40021
40022
10001
10001
10001
7012
7012
7012
7012
7012
40022
40022
40022
7012
7012
7012
40057
40057
40057
7012
7012
7012
40021
7012
7012
40023
40022
40022
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
40022
40022
10001
40022
40021
40021
40021
7012
40021
10001
10001
10001
10001
10001
10001
10001
40021
40021
40021
7012
7012
40022
40022
40057
40022
40022
40022
40022
10001
10001
10001
10001
10001
7012
7012
7012
40021
40022
7012
7012
40021
40021
40021
40021
40021
7012
7012
7012
40021
40021
40023
40023
40023
40023
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
40021
40021
40021
40021
40022
40022
40022
7012
7012
7012
7012
7012
40023
40023
40023
7012
7012
7012
10001
10001
10001
7012
7012
7012
7012
40057
7012
7012
40022
40022
40022
40023
40023
40023
40023
40023
40023
40057
40057
40057
40057
40057
40057
40023
40023
10001
10001
40022
40021
40021
40021
40021
7012
7012
7012
7012
7012
7012
40021
40021
40021
40057
40057
40023
40023
40023
40057
40057
40057
40057
40057
7012
40022
40022
40022
7012
7012
40022
40022
40022
40022
10001
10001
40021
40021
40021
40022
40023
40023
40023
40023
7012
7012
7012
7012
7012
40021
40021
40021
40021
40022
40022
40023
40023
40023
40023
7012
7012
7012
7012
7012
40022
7012
40022
40057
40057
0
10001
40023
40023
7012
40022
10001
10001
10001
7012
7012
7012
7012
7012
7012
7012
7012
40057
40021
40021
40021
40021
7012
7012
40057
40057
7012
7012
40022
10001
40022
40022
40023
40022
40022
40022
7012
7012
40022
10001
7012
7012
7012
40023
40023
40023
40023
40022
40022
40022
40057
40057
40057
40057
40057
40057
7012
7012
0
0
0
0
0
7012
10001
10001
10001
10001
40022
40022
40022
40022
40022
40022
40022
40022
40022
7012
7012
7012
7012
7012
40057
40023
10001
10001
10001
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
40057
7012
7012
7012
7012
40022
40022
40022
40022
7012
7012
7012
7012
7012
7012
10001
10001
10001
10001
10001
40023
40023
40023
40023
40023
7012
40021
40021
40021
40021
40022
40023
40022
10001
10001
10001
10001
10001
10001
10001
10001
40057
40057
40022
40021
40023
40023
40023
40023
7012
7012
7012
7012
7012
7012
7012
7012
40022
40022
40022
40022
40022
7012
7012
0
0
40022
7012
7012
7012
7012
40022
40023
40023
40023
7012
7012
7012
40023
40023
40023
40023
40022
40022
40022
40057
40057
40057
40057
40057
40057
40057
40057
40057
40057
7012
7012
10001
40023
40023
7012
7012
7012
7012
7012
7012
7012
40023
40023
40023
40023
40057
40057
40057
40021
40021
40021
40022
0
7012
0
7012
7012
7012
40057
40057
40057
40057
7012
40022
40022
7012
40021
40021
40021
40021
40021
7012
7012
7012
7012
7012
7012
40022
40057
40057
40022
40022
40023
10001
10001
10001
10001
40021
10001
10001
10001
10001
7012
0
0
0
0
10001
10001
10001
10001
10001
10001
10001
10001
10001
7012
7012
40023
7012
40022
40022
7012
7012
7012
7012
7012
7012
40022
10001
10001
10001
10001
40023
40022
7012
7012
7012
40021
10001
10001
10001
40021
40021
7012
7012
40022
40023
40023
7012
7012
7012
40021
7012
7012
7012
7012
0
0
40022
40022
40022
40022
40023
40023
40057
40057
7012
7012
7012
7012
7012
40057
40057
40057
40057
40057
40057
40057
40057
40057
40057
40057
7012
7012
10001
10001
10001
10001
10001
10001
10001
10001
10001
7012
7012
7012
7012
7012
40023
40023
10001
10001
10001
40057
40057
40021
40021
0
0
0
7012
7012
7012
7012
40022
40022
40022
40057
40057
10001
10001
10001
10001
7012
7012
40021
40021
40021
7012
40023
40023
40023
40023
40023
40022
40022
7012
40021
40021
40021
40021
40021
40021
40021
40057
40057
40057
40057
40057
7012
7012
40057
40057
40022
40022
40022
40022
7012
7012
40021
7012
7012
7012
40021
40021
10001
10001
10001
10001
10001
10001
40057
40057
7012
40057
40057
7012
7012
7012
7012
7012
0
0
40022
40022
40021
40021
7012
7012
10001
10001
10001
10001
10001
10001
10001
7012
7012
7012
7012
10001
10001
10001
10001
10001
10001
10001
10001
7012
7012
7012
7012
7012
40023
40023
0
0
0
7012
40022
40022
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
10001
10001
10001
10001
10001
40057
40057
40023
40023
40021
40021
40021
40023
40023
40022
40022
40022
40022
7012
7012
40057
40057
40057
40057
40022
40022
40022
40023
0
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
7012
7012
7012
7012
7012
10001
10001
7012
7012
7012
7012
7012
7012
7012
40023
40023
40022
7012
7012
7012
40022
40022
40022
40022
40057
7012
7012
7012
7012
7012
7012
7012
7012
40022
40022
40022
0
0
7012
7012
7012
7012
7012
40023
7012
7012
7012
40022
40022
7012
40022
40022
40022
7012
7012
40021
0
40021
40021
7012
7012
40021
7012
7012
7012
7012
7012
7012
10001
10001
40021
40021
40021
40021
7012
7012
7012
7012
40022
10001
10001
10001
40023
10001
40021
10001
40021
40021
40057
7012
40021
40021
40021
7012
7012
7012
40022
40022
40057
40057
40021
40021
0
0
7012
7012
7012
7012
40023
40023
40023
40023
40023
40023
40023
7012
7012
7012
7012
7012
40022
40022
40022
40022
40021
40021
40021
40022
40023
40023
40023
40023
40023
40023
40023
40023
40023
40023
40022
40022
40022
40057
40057
7012
40022
40022
40022
40022
40022
40023
40023
40023
40023
40023
40023
40023
10001
10001
10001
10001
40022
40022
7012
40022
40022
40022
7012
7012
7012
7012
7012
7012
7012
7012
40021
40021
40021
40021
40021
40022
40022
40022
40022
7012
7012
7012
40023
40023
40022
40022
7012
7012
40023
40023
40021
40021
40021
40021
40021
40023
40023
40023
7012
7012
7012
7012
7012
7012
7012
0
10001
10001
7012
7012
7012
7012
7012
7012
7012
40021
40021
40021
40021
40021
40021
40021
40021
7012
7012
40022
40022
40057
7012
7012
40057
40057
40022
40022
40022
10001
10001
10001
7012
7012
7012
40022
7012
7012
40021
7012
7012
7012
7012
7012
40022
40022
40022
7012
7012
40057
10001
10001
10001
40022
40022
40022
40022
7012
40022
40022
40022
10001
10001
10001
10001
40057
40057
40021
40021
40021
40021
7012
7012
7012
40022
7012
40022
40022
40022
40022
40022
40022
40022
7012
7012
40022
40022
40021
40023
40023
40023
40023
40023
40021
10001
40022
40022
40022
40023
40023
40023
40023
40023
40023
40023
40023
40023
40023
40023
40023
40022
40022
40023
40021
7012
7012
7012
40023
40023
40023
40023
40023
40023
40023
40023
0
7012
7012
7012
7012
7012
7012
7012
7012
7012
10001
10001
10001
10001
10001
40021
40021
7012
40057
40057
10001
10001
10001
10001
40022
40022
40021
40021
40022
7012
7012
7012
40023
40023
40023
40022
40022
40022
40022
40021
40021
40021
0
0
40022
40022
40022
40023
40023
7012
7012
7012
40023
40023
7012
7012
7012
7012
7012
7012
7012
40022
40023
40023
40023
40023
40023
40023
40023
40022
40022
40022
10001
10001
10001
10001
40021
40021
40021
40021
40021
40021
40021
40023
40023
40021
40021
40021
40023
40023
40023
40023
40023
40021
40021
40021
40021
40021
7012
7012
40021
40021
40022
40022
7012
7012
7012
10001
10001
10001
10001
10001
10001
40023
40023
40023
40023
40023
40021
40021
7012
7012
7012
40057
40057
40057
40057
40057
40022
40023
40021
40022
40021
7012
7012
7012
7012
40023
40023
40023
10001
10001
7012
7012
7012
40023
40023
40023
40021
40021
10001
40021
40021
7012
7012
7012
7012
10001
7012
7012
7012
7012
7012
7012
7012
40021
40021
40021
7012
10001
10001
10001
10001
10001
10001
40022
7012
7012
7012
7012
40057
40057
40057
40057
40057
7012
7012
0
40021
40021
40022
40022
7012
40023
7012
40021
40022
40022
40022
40022
40022
40022
40022
40022
40022
40057
40057
40057
40057
40022
7012
7012
7012
10001
10001
10001
0
0
10001
10001
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
40057
40057
40057
7012
7012
40022
40022
40057
40057
40057
40057
40057
40057
40022
40022
7012
7012
10001
10001
40023
40023
40023
40023
40022
40023
40023
40023
40021
40022
10001
10001
40022
40022
40022
40023
40023
40023
40023
40023
40023
40022
40022
40057
40057
40057
40057
40057
40057
40057
7012
7012
7012
7012
7012
7012
7012
40023
40023
40023
40023
40023
40023
40023
40023
40023
40023
40023
40023
40023
40023
40023
40021
40021
40021
40021
7012
40023
40023
40023
40023
40023
7012
7012
7012
7012
40022
7012
7012
40022
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
0
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
10001
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
2010
2010
2010
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
2010
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
0
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
2010
2010
2010
2010
2010
8015
8015
8015
0
0
41065
41065
41065
41065
41065
0
41065
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
41065
2010
2010
41065
41065
0
41065
41065
41065
8063
8063
8063
8063
8063
8063
8063
8063
2010
2010
2010
41065
41065
2010
8063
2010
2010
2010
2010
2010
2010
8063
2010
2010
2010
41065
41065
41065
8015
41065
41065
8063
8063
8063
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
41065
41065
0
41065
41065
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
8015
41065
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
41065
2010
2010
2010
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
41065
41065
41065
41065
41065
2010
2010
2010
2010
2010
0
2010
0
2010
0
2010
0
2010
2010
0
2010
2010
2010
2010
2010
8015
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
8015
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
2010
0
2010
2010
0
0
2010
0
0
0
0
2010
0
0
2010
0
0
0
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
41065
41065
41065
41065
41065
41065
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
41065
8015
8015
8015
2010
2010
2010
2010
2010
2010
2010
8015
41065
0
0
0
2010
2010
0
2010
2010
2010
8015
2010
2010
2010
8015
41065
2010
2010
2010
2010
2010
2010
2010
2010
2010
41065
41065
41065
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
41065
41065
2010
2010
2010
2010
2010
2010
2010
41065
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
41065
41065
41065
41065
41065
41065
0
41065
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
8015
41065
41065
2010
41065
41065
41065
41065
41065
2010
2010
2010
2010
2010
8015
41065
41065
41065
41065
41065
0
41065
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
41065
41065
41065
41065
41065
41065
2010
2010
2010
2010
2010
8015
8015
2010
2010
2010
2010
2010
8015
2010
41065
41065
41065
41065
41065
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
0
41065
41065
41065
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
41065
2010
2010
41065
41065
41065
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
41065
41065
8015
2010
8015
2010
2010
0
0
0
0
41065
41065
8015
8015
8015
41065
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
8015
8015
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
8015
2010
2010
2010
2010
2010
2010
2010
2010
2010
8015
8015
8015
41065
2010
2010
8063
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
2010
2010
2010
2010
2010
2010
8015
2010
2010
41065
41065
2010
2010
2010
41065
41065
2010
2010
2010
2010
41065
41065
41065
8015
0
0
0
8015
8015
41065
41065
41065
41065
8063
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
2010
2010
2010
2010
2010
2010
2010
2010
8015
8015
41065
41065
41065
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
41065
41065
41065
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
8063
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
41065
8015
8015
2010
2010
2010
2010
2010
2010
2010
2010
2010
8015
8015
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
41065
41065
41065
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
8063
8063
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
8063
8063
8015
8015
8015
8015
8015
0
0
41065
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
0
0
41065
41065
41065
41065
41065
41065
41065
2010
2010
2010
41065
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
8063
8063
8063
8015
41065
2010
2010
2010
2010
41065
0
0
0
8063
8063
8063
8063
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
41065
2010
2010
2010
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
41065
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
8063
8063
8063
8063
8063
2010
2010
0
2010
2010
2010
41065
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
41065
2010
2010
2010
2010
2010
2010
2010
8015
0
41065
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
41065
41065
0
8015
8015
8015
2010
2010
0
2010
2010
2010
41065
41065
41065
41065
2010
2010
2010
2010
2010
41065
8063
2010
2010
8063
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
41065
41065
2010
2010
2010
0
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
41065
41065
41065
41065
0
0
8015
8015
8015
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
41065
0
0
2010
0
0
0
41065
2010
2010
2010
2010
41065
41065
41065
41065
41065
41065
2010
2010
2010
2010
2010
2010
8015
8015
8015
41065
41065
41065
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
0
0
2010
8015
8015
0
0
8015
8015
41065
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
8015
8015
2010
2010
2010
2010
2010
2010
41065
41065
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
41065
41065
0
41065
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
41065
41065
8015
0
0
0
0
0
2010
2010
2010
0
0
0
0
0
41065
41065
41065
41065
41065
2010
2010
2010
2010
41065
41065
41065
2010
2010
2010
2010
41065
41065
41065
2010
2010
2010
2010
2010
2010
41065
0
41065
0
41065
8015
8015
8015
41065
41065
41065
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
0
0
0
0
41065
41065
2010
2010
2010
2010
2010
2010
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
8015
8015
2010
2010
2010
2010
8015
0
0
8015
8015
2010
2010
2010
0
41065
0
0
0
0
0
0
0
0
8015
41065
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
41065
0
0
8015
41065
2010
2010
0
0
41065
41065
8063
8063
8063
8063
8063
2010
2010
2010
2010
2010
2010
2010
2010
8063
41065
2010
2010
8015
41065
41065
2010
2010
2010
2010
2010
2010
0
0
0
0
41065
41065
41065
41065
41065
41065
41065
0
0
2010
2010
41065
2010
2010
2010
2010
2010
2010
41065
2010
2010
2010
2010
2010
2010
2010
2010
8063
8063
8015
41065
0
0
0
0
8015
8015
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
8015
8015
2010
2010
2010
2010
2010
2010
41065
41065
41065
0
2010
2010
2010
2010
2010
8015
8015
8015
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
8063
8063
0
0
0
0
0
8015
2010
2010
2010
2010
2010
2010
41065
0
0
0
0
8015
8015
8015
41065
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
8063
0
0
0
0
2010
0
0
2010
0
2010
2010
2010
41065
41065
41065
8015
8015
8015
2010
0
0
0
41065
41065
41065
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
41065
8015
8015
2010
41065
41065
8015
8015
8015
0
0
0
0
2010
2010
41065
41065
2010
2010
41065
0
0
41065
2010
2010
2010
2010
2010
2010
2010
8015
2010
2010
2010
2010
2010
0
0
41065
41065
8015
2010
2010
2010
2010
41065
41065
41065
41065
41065
41065
8015
8015
2010
2010
41065
41065
41065
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
41065
41065
0
0
41065
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
8015
8015
8015
41065
41065
2010
2010
2010
2010
2010
2010
2010
2010
41065
41065
2010
2010
2010
2010
2010
2010
2010
2010
8015
41065
41065
41065
2010
2010
2010
2010
41065
41065
41065
8015
2010
41065
2010
2010
41065
0
0
0
2010
2010
2010
2010
2010
2010
41065
41065
41065
2010
2010
41065
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
2010
0
0
0
0
0
2010
0
41065
41065
41065
41065
2010
41065
0
0
41065
41065
41065
41065
0
0
0
2010
41065
41065
41065
41065
8015
8015
2010
2010
2010
2010
41065
41065
2010
2010
2010
2010
2010
0
41065
41065
41065
2010
2010
2010
2010
41065
2010
2010
2010
2010
41065
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
0
0
0
0
0
41065
41065
0
8063
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
41065
41065
2010
41065
41065
41065
41065
41065
2010
41065
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
41065
41065
41065
41065
41065
41065
41065
41065
41065
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
8015
0
0
0
0
0
8015
41065
0
0
8015
8015
8015
8015
8015
2010
2010
2010
2010
2010
2010
2010
2010
8015
0
41065
41065
2010
2010
2010
2010
2010
2010
2010
2010
2010
8015
8015
8015
41065
41065
41065
2010
2010
2010
2010
2010
41065
41065
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
41065
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
41065
2010
2010
2010
0
2010
41065
41065
8015
8015
8015
41065
2010
2010
0
2010
0
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
0
0
0
0
0
0
2010
0
0
0
0
41065
0
41065
41065
2010
2010
2010
2010
2010
41065
41065
41065
41065
2010
2010
41065
41065
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
8063
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8063
8063
8063
8063
8063
0
0
8015
41065
41065
41065
41065
8015
8015
0
8063
0
0
0
8063
0
0
0
41065
41065
41065
8015
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
41065
41065
41065
0
2010
2010
2010
2010
2010
2010
41065
41065
41065
41065
41065
0
0
2010
2010
2010
0
2010
0
2010
2010
2010
0
2010
41065
0
41065
2010
0
41065
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
41065
41065
41065
41065
41065
2010
2010
2010
2010
2010
2010
8015
8063
8015
0
8063
8015
8063
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
41065
0
8015
2010
8063
8063
0
0
0
2010
0
0
0
0
2010
2010
2010
0
0
2010
2010
0
0
2010
0
0
0
0
2010
0
0
2010
0
0
0
0
41065
41065
41065
41065
41065
8063
8015
8015
41065
41065
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
8063
8063
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
41065
41065
41065
2010
8015
2010
2010
2010
2010
2010
0
0
0
0
0
41065
41065
2010
2010
8015
8015
8015
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
8015
8015
8015
41065
41065
41065
41065
41065
41065
2010
2010
2010
41065
2010
2010
2010
2010
41065
41065
2010
2010
2010
2010
0
41065
41065
8015
8063
8015
8015
41065
41065
41065
41065
41065
41065
41065
41065
41065
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
8015
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
41065
41065
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
41065
41065
41065
41065
41065
2010
2010
2010
2010
2010
2010
2010
2010
41065
41065
41065
41065
2010
2010
41065
41065
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
41065
41065
41065
41065
41065
41065
41065
41065
41065
2010
2010
2010
2010
2010
2010
0
8015
8015
8015
41065
2010
2010
2010
8063
0
41065
41065
41065
41065
41065
41065
8015
8015
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
41065
41065
2010
0
0
2010
2010
0
2010
2010
8015
8015
0
0
0
0
0
0
41065
41065
41065
41065
2010
2010
2010
2010
2010
8015
8015
41065
41065
0
0
0
0
41065
41065
41065
41065
41065
41065
2010
2010
2010
2010
2010
0
41065
41065
41065
41065
41065
41065
2010
2010
2010
2010
41065
41065
41065
2010
2010
2010
2010
41065
41065
0
2010
2010
2010
2010
8015
0
8063
0
2010
2010
2010
2010
2010
2010
8015
8015
8015
41065
41065
41065
2010
2010
0
0
8015
8015
8015
8015
8015
41065
41065
41065
41065
41065
0
0
0
0
2010
2010
2010
2010
41065
41065
41065
41065
2010
2010
2010
2010
2010
2010
2010
2010
0
41065
0
0
0
2010
2010
41065
41065
41065
41065
41065
2010
2010
2010
2010
41065
8015
41065
41065
41065
41065
41065
2010
2010
2010
2010
2010
2010
8063
8015
8015
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
41065
2010
2010
2010
2010
2010
2010
2010
2010
41065
41065
41065
0
2010
2010
2010
2010
2010
2010
2010
0
0
0
41065
41065
41065
2010
2010
2010
2010
8015
41065
41065
41065
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8015
8015
2010
41065
41065
41065
0
0
41065
41065
2010
2010
2010
0
0
0
0
0
0
0
41065
41065
41065
0
0
0
0
2010
2010
8015
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
41065
41065
2010
2010
2010
2010
2010
2010
41065
41065
41065
2010
2010
0
2010
2010
2010
2010
2010
2010
0
0
41065
41065
41065
0
2010
2010
2010
2010
2010
2010
2010
8015
8015
2010
2010
2010
2010
2010
2010
2010
2010
8063
8063
8063
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
8015
8015
0
0
41065
41065
41065
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
0
2010
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
41065
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
41065
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
41065
41065
41065
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
41065
41065
41065
41065
8063
8063
8063
8015
8015
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
41065
41065
41065
2010
2010
2010
2010
41065
41065
41065
41065
41065
8015
8015
0
0
41065
41065
41065
2010
2010
41065
41065
2010
2010
2010
2010
0
0
0
2010
0
0
0
2010
0
41065
41065
41065
41065
41065
41065
41065
41065
41065
2010
2010
2010
2010
2010
2010
2010
2010
2010
41065
41065
8015
0
8063
8063
8063
2010
2010
2010
2010
2010
2010
2010
2010
41065
41065
41065
0
41065
41065
41065
41065
41065
8015
2010
2010
2010
2010
2010
2010
41065
41065
0
2010
2010
2010
0
0
41065
0
0
0
0
8015
8015
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
8015
8015
41065
41065
41065
41065
41065
8063
8063
2010
2010
2010
2010
41065
2010
2010
2010
0
0
0
0
41065
41065
41065
41065
41065
2010
2010
2010
2010
2010
41065
41065
2010
2010
2010
2010
2010
2010
2010
2010
0
0
41065
41065
41065
2010
2010
8063
8063
41065
2010
2010
0
0
0
41065
41065
0
0
0
0
0
41065
41065
41065
41065
41065
2010
2010
2010
2010
2010
8015
8015
0
41065
41065
2010
2010
2010
2010
2010
2010
2010
2010
2010
41065
41065
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
41065
41065
2010
2010
2010
2010
2010
2010
41065
41065
41065
8015
8015
8015
2010
0
0
2010
0
0
8015
8015
2010
2010
2010
2010
2010
0
0
0
41065
41065
2010
41065
2010
2010
2010
41065
41065
41065
41065
41065
41065
8015
2010
41065
41065
41065
0
0
0
0
8063
8063
8063
8063
2010
2010
2010
2010
2010
2010
2010
2010
2010
41065
41065
0
2010
2010
2010
2010
2010
0
0
0
41065
41065
8015
8015
8015
41065
41065
41065
41065
0
0
2010
2010
2010
2010
2010
2010
41065
41065
8015
41065
41065
41065
41065
41065
0
0
2010
2010
2010
2010
8015
8015
2010
2010
2010
2010
2010
2010
0
0
0
41065
41065
8015
2010
2010
41065
41065
41065
41065
41065
8015
8015
8015
8015
0
0
0
0
41065
41065
41065
41065
41065
2010
2010
2010
2010
2010
2010
41065
41065
2010
2010
2010
2010
2010
41065
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
8015
8015
8015
8015
2010
2010
2010
2010
2010
2010
2010
41065
41065
0
0
0
0
0
0
2010
2010
2010
41065
41065
41065
2010
2010
2010
2010
2010
2010
2010
0
0
8015
2010
2010
41065
2010
2010
2010
2010
2010
0
0
0
2010
2010
2010
2010
41065
2010
2010
2010
2010
0
0
41065
41065
8015
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
41065
41065
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
41065
41065
41065
2010
41065
2010
2010
2010
2010
2010
2010
2010
2010
41065
41065
2010
2010
2010
2010
2010
41065
0
0
2010
2010
2010
0
2010
2010
0
0
0
2010
2010
2010
2010
0
0
41065
41065
41065
2010
41065
41065
41065
2010
0
0
2010
2010
2010
8015
8015
8015
0
0
0
8063
8063
0
41065
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
8063
8015
2010
2010
41065
2010
2010
8015
2010
2010
2010
2010
2010
2010
2010
2010
2010
8015
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
8015
2010
2010
2010
2010
2010
2010
2010
2010
41065
41065
41065
2010
2010
2010
2010
0
2010
2010
2010
41065
41065
41065
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
41065
2010
2010
2010
41065
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
8015
8015
8015
2010
2010
41065
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
8015
8015
2010
2010
2010
41065
41065
41065
8063
8063
8063
8015
8015
8015
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
41065
41065
41065
41065
8015
8015
2010
2010
2010
8015
8015
2010
2010
2010
2010
2010
2010
2010
2010
8015
41065
8015
8015
8015
2010
2010
2010
2010
2010
2010
0
0
0
41065
8015
8015
2010
2010
2010
2010
41065
2010
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
2010
2010
2010
2010
2010
2010
2010
41065
0
0
41065
0
0
0
41065
41065
41065
41065
41065
41065
8015
8015
2010
2010
41065
41065
41065
41065
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
41065
0
8015
8015
8015
2010
2010
41065
41065
8015
2010
2010
2010
8015
8015
8015
2010
2010
2010
2010
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
8063
8063
8063
2010
8015
8015
2010
2010
2010
2010
2010
2010
2010
8015
8015
8015
8063
8063
8063
8063
2010
2010
2010
2010
2010
8015
8015
8015
8015
41065
41065
41065
41065
0
0
0
41065
41065
41065
8015
8015
2010
2010
2010
0
2010
41065
41065
41065
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
41065
41065
41065
2010
2010
2010
41065
2010
2010
2010
2010
2010
2010
2010
41065
2010
2010
2010
2010
2010
2010
2010
2010
2010
41065
41065
41065
41065
2010
2010
2010
2010
41065
41065
0
0
0
2010
2010
2010
8063
8063
8015
8063
8015
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
41065
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
41065
41065
41065
0
0
41065
0
0
0
41065
41065
8063
8063
8063
8063
41065
41065
41065
41065
8015
8015
8063
8015
8015
41065
41065
41065
0
0
0
41065
0
41065
41065
8015
41065
8063
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
0
0
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
8015
8015
8015
8015
41065
41065
41065
41065
41065
41065
41065
41065
0
8015
8015
8015
8015
8015
8015
8015
0
0
0
0
41065
41065
41065
8063
8063
8063
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
8015
41065
41065
0
41065
41065
41065
41065
0
41065
41065
41065
41065
41065
41065
41065
41065
8063
8063
8063
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
0
41065
41065
41065
41065
41065
41065
41065
8015
8015
41065
8063
8063
8063
8063
8063
8015
8015
8015
0
0
8015
41065
8015
8015
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
0
41065
41065
41065
41065
8063
8063
41065
41065
41065
41065
41065
41065
8015
8015
8015
8015
41065
41065
41065
0
8015
8015
8015
41065
8063
8063
8063
8063
8063
41065
41065
0
0
41065
41065
41065
41065
41065
8063
8015
8063
8063
8015
41065
8015
41065
41065
8015
8015
41065
41065
41065
41065
41065
41065
41065
41065
1009
1009
1009
41065
41065
41065
41065
8063
8063
8063
8063
0
0
0
41065
0
0
0
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
0
0
0
0
0
0
8015
0
0
0
8015
41065
41065
41065
41065
41065
41065
8015
41065
41065
41065
41065
8015
8063
8063
41065
41065
41065
8015
8015
8015
41065
41065
41065
8015
8015
8015
41065
41065
41065
41065
41065
41065
41065
0
0
0
41065
41065
0
41065
41065
41065
8015
8015
8015
8015
8015
8015
8015
41065
41065
41065
8015
8015
8015
41065
41065
41065
41065
0
0
41065
8015
41065
41065
0
0
8015
8015
8015
41065
41065
41065
41065
41065
8015
0
0
8015
8015
8015
41065
41065
8015
41065
41065
41065
0
0
41065
41065
41065
41065
41065
41065
8015
0
0
0
0
0
41065
8015
41065
41065
41065
41065
8015
8015
8015
8015
8015
8063
8063
8063
8015
41065
41065
8015
8015
41065
8015
41065
41065
41065
41065
1009
41065
41065
1009
1009
8015
8015
41065
41065
41065
8015
8015
8015
41065
41065
41065
41065
41065
0
0
41065
41065
41065
8015
8015
0
41065
0
0
41065
41065
41065
41065
41065
41065
41065
41065
8015
8015
8015
8015
41065
0
41065
41065
41065
41065
0
0
0
0
41065
41065
8015
41065
41065
41065
41065
41065
41065
8015
41065
41065
8015
8015
8015
8015
0
0
0
0
0
41065
0
0
41065
0
41065
41065
41065
41065
41065
8063
8015
8063
8063
8063
8015
41065
41065
41065
41065
8015
8015
8015
8015
8063
8063
8063
8015
8015
8015
41065
41065
8015
8015
41065
41065
41065
41065
41065
0
0
0
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
1009
1009
1009
41065
41065
8015
8015
8063
0
0
0
0
0
0
8015
8015
8015
8015
8015
8015
8015
8063
8015
8015
41065
41065
41065
8015
8015
8015
41065
41065
0
0
41065
41065
41065
41065
41065
41065
41065
41065
41065
0
0
0
1009
41065
41065
0
0
0
0
0
41065
41065
0
0
0
0
41065
0
0
8015
0
0
8015
8063
8063
8063
8063
8015
8015
41065
41065
41065
41065
8015
8015
8015
8015
8015
8015
1009
1009
1009
1009
41065
41065
41065
1009
1009
1009
8063
8063
8063
41065
41065
1009
1009
1009
8063
0
41065
41065
41065
41065
41065
41065
41065
41065
0
8015
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
8015
8015
8015
41065
41065
41065
41065
41065
8015
8015
8015
8015
8015
8015
8063
8063
8015
8015
8015
0
0
41065
41065
41065
41065
41065
8015
8015
8015
8015
8063
8063
8063
8063
41065
41065
41065
41065
41065
0
0
8015
8063
41065
41065
41065
41065
8015
8015
8015
8015
8015
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
0
8015
8015
8015
8015
8015
41065
41065
8015
41065
41065
41065
0
41065
41065
8015
8015
8015
41065
41065
1009
1009
1009
41065
0
41065
41065
41065
8015
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
0
0
0
41065
41065
41065
41065
41065
41065
41065
8063
8063
41065
41065
41065
41065
41065
41065
41065
8015
8015
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
0
8063
8063
8063
8063
8015
0
0
41065
41065
41065
41065
41065
8015
8015
0
8015
8015
8015
8015
41065
8063
8063
8063
41065
41065
0
8063
8063
8063
8063
8063
8063
0
0
0
41065
41065
0
41065
8015
8015
8015
8015
0
0
0
8063
41065
8063
8063
8063
8063
8063
8063
8015
8015
0
0
0
0
0
41065
41065
41065
41065
41065
0
8015
8015
0
41065
8015
8015
8015
8015
8015
41065
0
41065
0
41065
41065
0
0
0
41065
41065
41065
8015
8015
8015
41065
41065
8015
8015
8015
41065
41065
41065
41065
41065
8063
0
8063
8063
8063
8015
8015
8015
8015
0
8063
0
0
0
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
8015
41065
41065
41065
0
41065
8063
8063
8063
41065
41065
41065
41065
0
0
41065
41065
41065
41065
41065
8015
41065
41065
8015
41065
41065
0
0
0
0
41065
41065
8015
8015
8015
8015
0
0
41065
41065
0
0
0
41065
41065
8015
8015
8015
8015
8015
8015
41065
41065
41065
41065
8015
8015
8015
41065
8015
8015
8015
8015
8015
41065
41065
41065
41065
41065
41065
0
0
0
8063
8063
8063
8063
8063
1009
0
0
0
41065
41065
41065
8015
8015
8015
41065
0
0
8015
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
0
0
41065
41065
41065
41065
41065
41065
41065
8015
8015
41065
41065
0
0
41065
8015
8015
8015
8015
8015
8015
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
0
0
0
41065
41065
8015
8015
41065
41065
41065
41065
41065
41065
41065
41065
8063
8063
8063
8063
41065
41065
41065
41065
41065
1009
41065
41065
41065
41065
41065
8015
8015
8015
41065
41065
41065
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
0
0
41065
41065
41065
41065
41065
0
0
41065
41065
0
0
0
0
41065
8015
8015
8015
0
0
0
0
8015
41065
41065
41065
8015
8015
8015
8015
41065
41065
41065
0
0
0
8015
41065
41065
41065
41065
8015
0
0
0
0
0
0
0
8015
8015
8015
8015
8015
8015
8015
0
0
0
0
0
8015
8015
8015
41065
41065
41065
0
0
41065
41065
41065
41065
41065
41065
8015
8015
8015
8063
8063
8063
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
0
41065
41065
41065
1009
1009
41065
41065
0
0
0
0
41065
8063
8063
8015
8015
8015
8015
41065
41065
41065
41065
8015
8015
8015
0
0
0
8015
8063
8015
8015
8015
8015
8015
8015
8015
8015
8015
0
0
0
41065
8015
41065
41065
41065
41065
41065
41065
41065
41065
8015
41065
41065
41065
41065
41065
0
0
0
8063
41065
41065
41065
41065
41065
41065
41065
41065
0
41065
41065
41065
41065
41065
41065
41065
8015
8015
8015
41065
41065
41065
41065
41065
41065
41065
41065
41065
0
8015
8015
8015
8015
41065
41065
41065
41065
8063
8063
8063
0
8063
41065
8015
8015
41065
41065
0
0
0
8015
8015
8015
41065
0
41065
0
0
41065
41065
0
0
0
41065
41065
41065
41065
8015
8015
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
8015
8015
8015
8015
41065
41065
0
8015
8015
8015
8063
41065
41065
41065
1009
41065
1009
0
0
0
0
8015
8063
8063
8063
8063
8063
0
0
8015
41065
41065
0
0
0
0
0
41065
41065
41065
41065
41065
8015
0
0
0
41065
8015
41065
41065
41065
41065
41065
41065
41065
41065
41065
1009
8015
41065
41065
41065
41065
41065
41065
41065
8063
8063
8063
8015
8063
8015
41065
0
0
8063
41065
41065
41065
41065
41065
41065
8015
8015
8015
8015
8015
8015
8015
41065
41065
41065
41065
41065
41065
41065
8015
8015
8015
8063
8063
8063
8015
0
0
8015
8015
0
0
0
8015
41065
41065
41065
41065
41065
41065
41065
41065
8015
41065
0
41065
8015
41065
41065
41065
8015
8015
8063
8063
8063
0
8063
8063
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
8063
8063
8063
8015
8015
8015
41065
41065
41065
41065
41065
8063
8063
8063
0
0
0
0
0
0
8063
8063
8063
8063
8063
8015
0
0
0
0
41065
41065
8015
8015
8015
41065
41065
41065
8063
8063
8063
0
0
0
8063
8063
8063
0
0
0
8015
8015
8015
8015
8015
8015
8015
41065
41065
8015
8015
8015
8015
8015
41065
41065
41065
41065
0
0
0
0
1009
1009
41065
41065
41065
41065
0
0
8063
8063
8063
8015
8015
8015
41065
41065
41065
0
41065
41065
41065
41065
41065
41065
41065
41065
41065
0
41065
41065
41065
41065
41065
0
8063
41065
41065
41065
0
0
0
0
8015
8015
8015
0
0
41065
41065
41065
41065
0
0
0
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
0
0
0
41065
0
0
41065
41065
8015
8015
0
41065
0
0
41065
41065
8015
8015
41065
0
0
0
0
41065
41065
41065
0
0
8015
8015
41065
8015
8015
8015
41065
0
8015
8015
8015
41065
41065
41065
41065
8015
0
0
0
0
8063
8063
41065
41065
8063
41065
41065
41065
8063
8063
8063
8015
8015
1009
1009
1009
1009
8015
8015
41065
0
41065
8063
8063
8063
8063
8015
41065
8015
8015
0
41065
0
8015
0
41065
41065
41065
0
0
41065
41065
41065
41065
41065
41065
41065
0
41065
41065
41065
41065
41065
41065
41065
41065
0
8015
8015
8015
8015
8015
8015
41065
41065
8015
41065
8015
0
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
1009
8063
8063
0
8063
0
0
8015
8015
8015
8015
0
0
0
0
41065
41065
0
41065
41065
8015
8015
8015
8015
8063
8063
41065
41065
41065
41065
41065
41065
41065
41065
0
0
8015
0
0
41065
41065
41065
8015
8015
41065
41065
41065
0
0
41065
0
0
0
8063
8063
8063
41065
41065
41065
8063
41065
41065
41065
41065
8063
41065
41065
41065
41065
41065
0
41065
0
8015
8015
41065
41065
41065
41065
41065
0
0
0
0
41065
41065
41065
41065
41065
8015
8015
8015
8015
8063
8063
41065
0
41065
41065
41065
41065
41065
41065
41065
41065
0
0
8015
0
8063
8063
41065
41065
41065
41065
8015
8015
8015
0
0
41065
41065
0
0
0
1009
1009
1009
1009
1009
1009
8063
8063
8063
8063
8063
8063
8063
8015
8015
8015
41065
0
0
0
8015
8015
8015
0
0
0
41065
41065
1009
0
0
0
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
8015
8015
8015
41065
8063
8063
8063
8063
41065
41065
41065
41065
8015
8015
8015
0
0
41065
0
41065
41065
41065
41065
41065
0
0
0
41065
0
0
1009
0
0
41065
41065
41065
41065
0
0
0
0
41065
41065
41065
41065
41065
0
0
41065
41065
41065
0
41065
41065
0
8015
8063
8015
8063
0
0
41065
41065
41065
41065
41065
41065
41065
8015
41065
41065
0
0
0
41065
8063
0
0
0
41065
41065
41065
41065
41065
0
0
0
0
0
0
8063
8063
8063
0
0
1009
0
41065
41065
41065
41065
41065
0
0
0
41065
41065
41065
41065
0
0
41065
41065
8063
8063
8063
8063
8063
41065
41065
41065
41065
8015
41065
8063
8063
8063
8063
8063
8063
41065
41065
41065
41065
8015
41065
41065
41065
41065
41065
41065
41065
41065
0
0
0
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
0
0
41065
41065
41065
41065
41065
8015
8015
8015
41065
41065
41065
41065
41065
8063
8063
8015
8063
8015
8015
8015
8015
8015
8015
41065
41065
41065
41065
41065
41065
41065
41065
8015
8015
41065
41065
41065
41065
8063
8015
8063
41065
0
0
0
41065
41065
8063
8015
8015
8063
41065
41065
8015
8015
8063
8063
8063
8015
41065
0
8015
8015
8015
8015
8015
8015
8015
41065
8015
8015
41065
8015
41065
41065
41065
41065
41065
41065
41065
41065
41065
0
0
0
8015
8015
8015
8015
0
0
0
0
41065
41065
41065
41065
8015
8015
8015
41065
41065
0
0
0
8015
41065
41065
41065
0
41065
41065
41065
41065
41065
1009
0
1009
1009
1009
1009
0
41065
41065
8015
8015
8015
8015
41065
41065
41065
41065
8015
8015
8015
8015
8015
0
8063
8063
8063
8063
8063
8063
8063
41065
41065
41065
8015
8015
41065
41065
41065
41065
41065
0
0
0
8015
8015
8015
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
8015
41065
41065
8015
8015
8015
8015
8015
8015
8015
8015
41065
41065
41065
41065
41065
41065
41065
0
8015
8015
8015
41065
8015
8015
8015
8015
41065
41065
41065
8015
8015
8015
8015
8015
8015
8015
41065
8063
8015
8063
8015
0
0
41065
0
0
0
41065
41065
41065
41065
41065
8015
8015
0
0
0
41065
41065
41065
8015
8015
8015
8015
8015
41065
41065
41065
41065
41065
41065
41065
8015
8015
8015
8015
41065
41065
0
8015
41065
41065
41065
41065
41065
41065
0
41065
41065
8015
8015
8015
8015
8015
8015
41065
41065
8063
8063
8063
8063
8063
41065
8015
8015
8063
8063
8015
41065
41065
41065
41065
41065
41065
41065
41065
8015
8015
8015
41065
0
0
0
0
8015
8015
0
0
0
41065
41065
8015
8015
8015
8015
0
0
0
0
41065
41065
41065
0
0
0
8015
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
8015
8063
8015
8015
8015
0
0
0
0
41065
8015
1009
1009
1009
41065
41065
8015
8015
8015
8015
8015
8015
8015
8015
0
0
0
0
0
0
41065
41065
41065
41065
41065
0
8015
8015
41065
41065
41065
41065
8015
41065
41065
41065
41065
41065
41065
41065
41065
0
0
41065
41065
41065
41065
41065
8015
41065
41065
41065
41065
41065
0
0
41065
41065
41065
41065
8015
8015
8015
41065
41065
8063
8015
8015
8063
8015
41065
8015
41065
41065
0
0
8015
8015
41065
0
0
0
0
0
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
0
0
0
0
0
8063
0
41065
41065
41065
41065
41065
41065
41065
1009
1009
0
41065
8015
41065
8015
8015
8015
8015
0
41065
41065
41065
8015
8063
8015
8063
8063
8015
0
8063
8015
41065
41065
41065
41065
41065
8063
8063
8015
8063
8063
41065
41065
41065
41065
41065
41065
8015
41065
8063
8063
8063
8063
41065
0
0
0
8015
8015
41065
41065
41065
41065
41065
41065
8015
8015
8015
8015
41065
41065
41065
41065
41065
41065
0
0
41065
8015
8015
8015
8015
8015
8015
8015
41065
41065
41065
1009
41065
41065
0
0
0
1009
0
1009
41065
41065
0
0
41065
0
41065
41065
8063
8063
8063
8015
8063
41065
41065
41065
8015
0
41065
1009
1009
41065
41065
8015
41065
41065
41065
0
0
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
0
8063
8063
8063
8063
0
0
0
41065
41065
41065
41065
41065
0
0
0
0
0
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
0
41065
8015
8015
0
41065
41065
41065
41065
41065
41065
41065
41065
41065
0
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
8015
8063
8063
8063
8063
41065
41065
41065
41065
41065
8015
8015
8015
8015
8015
41065
41065
8015
41065
41065
41065
41065
41065
41065
41065
41065
41065
0
0
0
8015
41065
41065
41065
41065
41065
8015
41065
41065
41065
41065
41065
41065
41065
41065
41065
0
0
0
0
0
0
8063
41065
41065
41065
41065
8015
8015
8015
8015
41065
1009
1009
1009
1009
41065
41065
1009
1009
1009
1009
0
0
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
8015
8015
8015
41065
0
0
0
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
0
0
0
0
8015
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
8015
41065
41065
8015
0
0
0
0
0
0
8015
8015
8015
41065
41065
41065
41065
41065
41065
8015
8015
8063
8063
8015
8015
8063
8015
41065
41065
41065
8063
8015
0
0
0
41065
41065
41065
41065
41065
41065
0
8015
8015
8015
41065
41065
8015
8015
8015
41065
41065
0
8063
0
0
0
0
8015
1009
0
1009
1009
8015
41065
8015
41065
41065
41065
8015
8015
8015
8015
8015
41065
41065
41065
41065
41065
41065
0
41065
8015
8015
8015
8063
8015
8015
41065
41065
41065
41065
41065
41065
41065
41065
41065
8015
8015
8015
8015
0
0
0
0
0
0
0
0
0
0
0
41065
41065
41065
8015
8015
8015
8015
41065
41065
41065
41065
41065
41065
41065
8015
8015
8063
8063
0
41065
8015
8015
8015
8015
41065
41065
41065
8015
8015
8015
8015
8015
8015
41065
41065
41065
41065
41065
0
0
41065
41065
0
0
41065
41065
41065
0
8015
0
0
41065
41065
41065
41065
41065
41065
41065
8015
8015
8063
8015
8015
41065
41065
41065
41065
41065
8063
8063
8063
8063
8063
0
8063
0
0
0
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
8015
8015
0
0
41065
41065
41065
8015
8015
8015
8015
41065
41065
41065
8015
8015
8015
8015
8015
8063
8063
8063
0
8063
41065
41065
41065
41065
41065
8015
41065
41065
41065
41065
8015
8015
8015
41065
41065
41065
41065
8015
8015
8015
41065
41065
41065
41065
41065
41065
41065
8015
8015
8015
8015
8015
8015
8015
8015
0
41065
41065
41065
41065
41065
8015
8015
41065
41065
41065
41065
41065
41065
41065
0
8063
8015
8015
8015
8015
8015
8015
1009
8063
1009
1009
41065
41065
0
0
8063
0
0
41065
41065
41065
8015
8015
8015
41065
0
0
0
8063
41065
41065
0
0
0
8063
8063
8063
8015
8015
8015
41065
41065
41065
41065
41065
41065
41065
41065
41065
0
0
41065
41065
41065
41065
8015
8015
8015
8015
8015
8015
8015
8015
8015
41065
41065
41065
8015
8015
41065
41065
41065
41065
0
0
8015
0
41065
41065
41065
41065
41065
41065
0
8063
0
0
41065
41065
41065
41065
41065
8015
8015
0
8015
8015
8015
8015
41065
41065
41065
0
0
0
0
0
41065
41065
0
0
0
8015
8015
8015
8015
8015
8063
8063
8063
8063
8063
1009
41065
41065
41065
41065
41065
41065
41065
41065
8063
8063
8063
8015
8015
8015
41065
41065
41065
41065
41065
41065
8063
8063
8063
41065
41065
41065
0
0
8015
8015
41065
41065
41065
41065
41065
41065
41065
41065
8015
8015
0
0
0
0
0
8015
8015
41065
1009
1009
1009
1009
8015
8015
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
1009
1009
41065
41065
41065
41065
41065
8015
8063
8015
8063
8015
8015
8015
8015
8015
0
41065
41065
41065
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
8015
8015
8015
41065
41065
41065
41065
41065
1009
1009
8015
1009
8063
41065
8015
8015
8015
8015
1009
1009
1009
1009
8015
8015
8015
41065
41065
41065
41065
41065
1009
8015
1009
0
0
0
0
1009
1009
1009
41065
41065
41065
41065
41065
41065
8015
41065
41065
41065
41065
41065
41065
41065
41065
41065
1009
1009
8015
8015
8015
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
0
0
0
41065
41065
41065
41065
41065
41065
41065
41065
1009
41065
41065
41065
41065
41065
8015
8015
8015
8015
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
1009
1009
1009
1009
41065
1009
1009
1009
41065
41065
41065
41065
8063
8063
8063
8063
8063
8063
8015
8063
41065
41065
41065
1009
1009
1009
1009
1009
8015
8015
8015
1009
41065
41065
41065
41065
41065
41065
0
0
1009
1009
1009
1009
0
0
1009
1009
1009
1009
1009
1009
1009
8015
8015
8015
1009
1009
41065
1009
41065
41065
41065
8015
41065
41065
41065
41065
1009
1009
1009
1009
8063
8063
8063
41065
41065
41065
41065
41065
8015
8015
8015
41065
41065
41065
41065
8015
41065
1009
1009
1009
1009
1009
1009
41065
41065
41065
41065
41065
1009
0
0
0
0
1009
1009
1009
41065
41065
41065
8015
41065
41065
1009
1009
1009
1009
41065
41065
41065
8015
8015
8015
8015
8015
8015
1009
1009
1009
8015
8063
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
8015
8015
41065
41065
41065
41065
41065
41065
1009
1009
1009
8015
8015
8015
41065
8015
8015
8015
8015
8015
41065
41065
8015
0
41065
41065
41065
1009
41065
41065
41065
41065
8015
8015
8015
1009
1009
1009
1009
8015
8015
41065
41065
41065
41065
41065
41065
1009
8063
8063
1009
1009
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
8015
8015
8015
8063
41065
41065
1009
1009
1009
41065
41065
41065
41065
41065
41065
41065
41065
8063
8063
8063
8063
8063
41065
41065
41065
41065
8015
8015
8015
8015
8015
8015
41065
41065
41065
41065
41065
0
0
0
0
0
0
0
0
8015
41065
41065
41065
1009
1009
1009
1009
8015
1009
1009
1009
41065
41065
41065
41065
41065
41065
41065
41065
41065
1009
8015
8015
8015
1009
1009
8015
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
1009
1009
41065
41065
41065
41065
8015
8015
1009
1009
1009
1009
1009
41065
41065
41065
41065
8015
8015
1009
1009
1009
41065
1009
1009
41065
8015
1009
1009
1009
1009
1009
1009
1009
41065
8015
8015
8015
8015
8015
8015
8015
8015
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
8015
8015
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
8015
8015
8015
41065
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
41065
8015
41065
41065
1009
1009
1009
1009
1009
1009
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
1009
1009
8015
8015
0
1009
1009
1009
41065
41065
41065
41065
0
1009
41065
41065
41065
1009
1009
1009
41065
8015
8015
41065
41065
41065
41065
0
8015
8015
41065
41065
41065
41065
41065
41065
8015
8015
41065
41065
41065
41065
41065
41065
41065
41065
41065
8015
8015
41065
0
0
0
0
0
41065
0
0
41065
0
41065
41065
8063
8063
8063
8063
8063
8063
8063
8015
8015
8015
41065
8015
8015
8015
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
1009
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
8015
8015
41065
41065
41065
41065
41065
41065
0
0
0
0
0
0
0
0
0
0
41065
41065
0
8015
8015
8015
8015
8015
8015
41065
41065
41065
41065
41065
41065
41065
41065
41065
1009
1009
41065
41065
8015
8063
8015
8063
41065
41065
41065
8015
8015
8015
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
8015
8015
1009
1009
1009
1009
1009
8015
8015
1009
1009
1009
1009
1009
8015
8015
8015
8015
8015
1009
1009
1009
1009
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
8015
41065
41065
41065
41065
41065
1009
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
8015
8015
1009
1009
1009
1009
1009
41065
41065
1009
0
0
0
41065
8015
8015
1009
1009
1009
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
8015
8015
8015
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
1009
1009
1009
1009
1009
1009
1009
1009
8063
41065
1009
41065
41065
41065
41065
41065
8015
8015
8015
8015
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
1009
41065
41065
41065
41065
41065
41065
41065
41065
41065
1009
1009
1009
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
1009
1009
1009
8063
41065
41065
41065
41065
41065
41065
41065
41065
41065
1009
1009
8015
8015
8015
41065
41065
41065
41065
41065
41065
41065
41065
41065
1009
1009
1009
41065
41065
41065
41065
41065
41065
8063
8015
8063
8063
41065
41065
41065
41065
41065
41065
1009
1009
8063
8015
1009
41065
41065
41065
41065
41065
41065
41065
8015
8015
41065
41065
41065
41065
1009
1009
1009
1009
1009
1009
1009
1009
8015
8015
8015
8015
8015
8015
8063
8015
8015
8015
8015
8063
8063
8063
8063
41065
41065
41065
1009
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
1009
1009
1009
1009
41065
41065
1009
1009
8015
8015
8015
1009
8063
8063
8063
1009
1009
1009
8015
8015
41065
41065
41065
41065
41065
8015
8063
8063
8063
1009
8063
8063
8063
41065
41065
41065
41065
41065
41065
41065
41065
41065
8063
8063
8063
41065
41065
41065
1009
1009
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
8015
8063
8015
8015
8015
8015
8015
41065
41065
41065
41065
1009
41065
41065
8015
1009
8015
8015
1009
1009
8015
8015
8015
1009
8015
8015
1009
8015
8015
8015
8015
8015
41065
41065
8015
41065
41065
1009
1009
1009
1009
41065
41065
41065
41065
41065
1009
1009
1009
1009
1009
41065
41065
41065
41065
41065
41065
8015
8015
1009
1009
1009
1009
8015
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
1009
41065
41065
41065
41065
41065
41065
8015
41065
41065
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
41065
41065
41065
41065
41065
8015
8015
8015
41065
41065
41065
8015
8063
8063
8063
8063
8063
41065
41065
41065
1009
1009
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
1009
1009
8015
8015
8015
8015
41065
41065
41065
41065
41065
41065
8063
8063
8063
8063
8063
41065
41065
41065
41065
41065
41065
1009
1009
8063
41065
1009
1009
1009
1009
1009
1009
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
8015
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
8063
8063
8063
8063
8063
41065
41065
41065
41065
41065
41065
8015
8015
8015
8015
8015
0
0
0
0
0
1009
0
0
41065
41065
1009
8015
41065
41065
41065
41065
41065
41065
41065
41065
41065
1009
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
41065
41065
1009
1009
1009
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
8015
8015
1009
1009
1009
1009
1009
1009
41065
41065
41065
41065
41065
41065
41065
1009
1009
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
8015
8015
41065
8015
8015
8015
41065
41065
41065
41065
41065
8015
1009
8015
8015
8015
8015
8015
0
41065
41065
41065
41065
41065
41065
0
0
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
1009
0
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
8015
8015
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
0
1009
1009
1009
41065
41065
41065
41065
41065
1009
41065
41065
8063
8063
8063
1009
1009
1009
41065
41065
41065
41065
0
0
1009
0
1009
41065
41065
1009
0
0
1009
41065
41065
41065
8015
8015
1009
1009
1009
1009
41065
41065
41065
41065
41065
41065
41065
41065
1009
1009
1009
1009
1009
41065
41065
41065
41065
41065
41065
1009
1009
1009
41065
41065
41065
41065
41065
1009
1009
1009
0
1009
1009
1009
1009
1009
1009
41065
1009
1009
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
8015
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
8015
1009
1009
1009
8015
41065
8015
8015
8015
8015
8015
8015
41065
41065
41065
41065
8015
8015
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
1009
41065
41065
41065
41065
41065
8015
8015
8015
8015
8015
41065
41065
41065
41065
41065
41065
1009
1009
8015
8015
8015
8015
8063
8063
0
0
0
1009
1009
1009
1009
1009
41065
41065
41065
1009
1009
0
1009
0
0
41065
41065
41065
41065
41065
1009
1009
1009
1009
1009
41065
41065
1009
1009
1009
1009
1009
1009
8063
8015
8015
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
8015
8015
8015
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
8015
8015
1009
1009
1009
1009
1009
1009
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
8015
8015
8015
41065
41065
41065
41065
41065
41065
41065
8063
8015
8015
8063
8015
8015
8015
8015
8015
8063
8015
8063
8063
41065
41065
41065
41065
41065
41065
41065
8015
8015
8063
8015
8015
8015
8015
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
8015
41065
41065
41065
41065
41065
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
8015
8015
8015
41065
41065
1009
1009
8015
41065
1009
41065
1009
1009
1009
1009
1009
1009
1009
0
8063
8015
8015
8015
8015
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
1009
1009
1009
1009
1009
1009
1009
1009
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
8015
41065
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
8015
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
8015
8015
8015
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
8063
8063
8063
8063
8063
8063
8015
8015
8015
8015
8015
1009
8063
8063
8063
8063
8063
8063
8063
8063
8063
8063
8063
1009
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
8015
8015
8015
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
8015
8015
8015
8015
8015
1009
1009
41065
41065
41065
41065
8063
8063
8063
8063
8015
8015
8015
8015
41065
41065
1009
1009
1009
1009
8015
8015
8015
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
8015
8015
8015
8015
8063
8063
8063
8063
8063
8063
8015
1009
1009
1009
1009
1009
1009
41065
41065
41065
41065
41065
41065
41065
41065
8063
8015
8015
8015
8063
8063
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
8063
8063
8063
8063
0
0
0
0
0
8015
41065
41065
8015
8015
8015
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
8063
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
1009
1009
1009
1009
1009
1009
1009
41065
41065
41065
1009
1009
0
1009
0
1009
0
41065
41065
41065
41065
41065
41065
8015
8015
8015
8015
8015
8015
8015
8015
8063
1009
1009
1009
41065
41065
41065
41065
41065
41065
41065
8015
8015
41065
41065
41065
41065
8015
8015
41065
41065
41065
41065
0
0
0
0
0
0
0
0
0
1009
1009
1009
8015
8015
1009
1009
1009
1009
1009
8015
0
0
0
0
1009
0
0
0
1009
41065
41065
1009
8063
8063
8063
1009
1009
1009
1009
41065
41065
41065
41065
41065
41065
41065
1009
1009
1009
8063
8063
8063
8063
8063
1009
1009
1009
1009
1009
1009
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
8063
8063
8063
8063
41065
0
0
1009
41065
41065
41065
41065
41065
41065
41065
8015
8015
8015
1009
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
0
8015
8015
41065
41065
41065
41065
41065
41065
41065
8015
8015
8015
41065
41065
41065
41065
41065
41065
41065
41065
41065
1009
1009
1009
1009
1009
1009
1009
8015
8015
41065
41065
41065
41065
41065
41065
41065
1009
1009
1009
1009
1009
41065
41065
41065
41065
41065
1009
1009
1009
1009
1009
1009
1009
1009
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
1009
1009
1009
1009
1009
1009
0
0
0
41065
41065
8015
8015
8015
8015
8015
41065
41065
41065
41065
41065
41065
41065
41065
8015
8015
8015
8015
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
8063
8063
8015
8015
8015
8015
8015
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
1009
1009
1009
1009
1009
1009
1009
8015
8015
8015
41065
41065
41065
41065
41065
41065
41065
1009
1009
1009
8015
8015
8015
8015
1009
1009
1009
41065
41065
41065
41065
1009
1009
1009
1009
1009
41065
41065
41065
41065
41065
41065
1009
41065
41065
1009
41065
1009
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
0
0
0
8015
8015
8015
8015
8015
8015
8015
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
1009
1009
1009
8015
8015
8015
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
8015
8015
8015
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
1009
1009
1009
41065
41065
41065
41065
8015
41065
41065
1009
1009
1009
1009
8015
8015
41065
41065
8015
8015
8015
8015
41065
41065
41065
41065
41065
41065
41065
1009
1009
1009
1009
0
8015
8015
8015
8015
8015
8015
8015
8015
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
8015
8015
1009
1009
1009
8015
8015
8015
41065
41065
41065
41065
41065
41065
0
41065
8015
8015
1009
1009
1009
0
41065
41065
41065
8015
8015
41065
0
1009
8015
8015
8015
1009
8015
8015
8015
8015
1009
1009
41065
41065
1009
1009
41065
41065
41065
41065
41065
41065
8015
8015
8015
1009
1009
1009
1009
1009
1009
41065
41065
41065
41065
41065
41065
8015
8015
41065
41065
1009
41065
1009
1009
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
8015
41065
41065
41065
41065
41065
41065
41065
1009
1009
1009
41065
41065
41065
41065
41065
1009
1009
1009
41065
41065
41065
8015
8015
8015
41065
41065
41065
41065
41065
41065
41065
41065
41065
8015
8015
8015
8015
0
41065
41065
8015
8015
8015
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
8015
1009
1009
8015
8015
8015
8015
41065
41065
41065
41065
41065
41065
41065
8015
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
1009
1009
1009
41065
41065
41065
41065
8015
8015
8063
41065
41065
41065
41065
41065
1009
1009
1009
41065
1009
0
0
41065
41065
41065
1009
1009
1009
0
0
0
0
0
0
1009
41065
41065
41065
41065
41065
8015
8015
8015
8015
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
1009
1009
8015
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
1009
0
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
1009
41065
41065
41065
41065
8015
8015
41065
1009
1009
1009
1009
1009
1009
1009
41065
1009
1009
1009
41065
41065
41065
41065
41065
1009
8063
8063
8063
8063
8063
8063
41065
41065
41065
41065
41065
1009
1009
1009
1009
41065
41065
41065
1009
1009
1009
41065
8015
8015
8015
8015
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
1009
1009
1009
8015
41065
41065
41065
41065
41065
41065
41065
41065
41065
1009
1009
1009
8015
8015
8015
8015
8015
8015
8015
8015
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
8063
8063
8063
8063
1009
1009
1009
1009
1009
1009
8063
8063
8063
41065
41065
8063
8015
8015
8015
8015
8015
41065
41065
41065
1009
41065
41065
41065
41065
41065
41065
8015
41065
41065
41065
41065
1009
8015
8015
41065
41065
41065
41065
41065
41065
8063
8063
8063
8063
8015
8015
8015
8015
8015
8015
8015
1009
8063
8063
8015
8015
8015
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
1009
1009
1009
1009
1009
8015
8015
8015
8063
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
8015
1009
1009
8063
41065
41065
41065
41065
41065
41065
41065
1009
1009
1009
0
41065
41065
8015
8015
41065
41065
41065
41065
41065
41065
41065
41065
8015
8015
8015
0
0
41065
41065
1009
8063
1009
1009
1009
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
1009
1009
1009
41065
41065
41065
41065
41065
41065
41065
8015
8015
8015
8015
8015
8015
8015
41065
41065
41065
41065
41065
41065
41065
8015
8015
8015
41065
41065
41065
41065
41065
41065
41065
1009
41065
41065
41065
41065
8015
1009
1009
1009
1009
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
8063
8063
8063
8063
8063
8063
8063
8063
8063
1009
1009
8063
1009
1009
41065
41065
8015
8015
0
8015
8015
0
8015
41065
41065
41065
41065
1009
1009
1009
1009
1009
1009
1009
1009
1009
41065
8063
8063
8063
8063
8015
8063
41065
41065
41065
1009
1009
1009
8015
8015
8015
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
8015
8015
8015
1009
1009
1009
1009
1009
1009
41065
41065
41065
41065
41065
41065
41065
8015
8015
41065
41065
41065
41065
1009
1009
1009
8063
1009
8063
1009
8015
8015
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
8015
8015
41065
41065
41065
41065
41065
41065
0
0
41065
41065
41065
41065
41065
41065
41065
41065
41065
8063
8063
8063
1009
8063
1009
41065
41065
41065
41065
41065
8015
8015
41065
41065
41065
8015
41065
41065
41065
41065
41065
41065
41065
8015
8015
41065
41065
1009
1009
1009
1009
41065
41065
41065
41065
41065
41065
41065
41065
41065
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
41065
41065
41065
41065
41065
41065
41065
41065
41065
1009
1009
1009
0
0
0
1009
41065
41065
1009
8015
8015
8015
8015
8015
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
8015
8015
8015
8015
41065
41065
8015
41065
41065
41065
41065
41065
41065
1009
41065
8015
8015
8063
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
1009
1009
1009
1009
1009
1009
41065
41065
41065
41065
41065
1009
1009
1009
1009
41065
41065
41065
41065
41065
8015
41065
41065
41065
41065
41065
8015
8015
41065
41065
41065
41065
41065
41065
41065
8015
41065
41065
41065
41065
41065
1009
1009
1009
1009
1009
1009
41065
41065
41065
8015
8015
8015
41065
1009
1009
1009
41065
41065
41065
41065
41065
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
41065
41065
41065
41065
41065
2010
2010
2010
2010
2010
0
0
41065
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
2010
0
2010
2010
0
2010
2010
0
0
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
41065
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
41065
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
41065
41065
41065
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
41065
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
41065
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
41065
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
41065
1009
1009
41065
1009
1009
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
41065
41065
41065
41065
41065
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
41065
1009
41065
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
0
2010
2010
0
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
41065
2010
2010
2010
2010
2010
0
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
41065
41065
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
41065
2010
2010
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
41065
41065
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
0
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
0
0
2010
0
0
0
0
0
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
0
0
2010
2010
0
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
41065
41065
41065
41065
41065
41065
0
41065
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
41065
41065
41065
1009
41065
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
41065
41065
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
2010
2010
2010
0
0
41065
41065
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
41065
41065
41065
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
41065
2010
2010
41065
2010
41065
2010
41065
41065
41065
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
41065
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
41065
41065
41065
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
41065
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
41065
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
41065
41065
41065
41065
41065
1009
1009
1009
1009
1009
1009
41065
41065
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
1009
1009
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
1009
1009
1009
1009
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
1009
41065
41065
41065
41065
41065
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
41065
1009
1009
1009
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
1009
41065
41065
41065
41065
0
0
0
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
1009
1009
1009
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
1009
1009
1009
1009
1009
1009
1009
1009
1009
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
1009
1009
1009
1009
1009
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
1009
1009
1009
1009
1009
1009
1009
41065
41065
41065
41065
41065
41065
41065
41065
1009
1009
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
1009
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
1009
1009
41065
41065
41065
41065
41065
1009
41065
41065
41065
41065
41065
41065
1009
1009
1009
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
1009
1009
1009
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
1009
1009
1009
1009
1009
1009
1009
0
41065
41065
41065
41065
41065
41065
41065
1009
1009
41065
41065
41065
41065
41065
1009
41065
1009
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
41065
41065
41065
41065
1009
1009
1009
1009
1009
1009
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
0
0
41065
41065
41065
41065
41065
41065
41065
1009
0
0
41065
41065
41065
41065
41065
41065
41065
41065
41065
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
41065
41065
41065
1009
1009
1009
1009
1009
1009
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
1009
1009
1009
1009
1009
1009
1009
1009
1009
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
1009
1009
1009
1009
0
1009
1009
1009
41065
41065
41065
41065
41065
41065
41065
1009
1009
1009
1009
1009
1009
1009
41065
41065
41065
41065
41065
41065
41065
1009
1009
1009
1009
1009
1009
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
1009
1009
1009
1009
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
1009
41065
41065
41065
41065
41065
41065
1009
1009
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
1009
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
1009
1009
41065
41065
41065
41065
41065
41065
1009
1009
1009
1009
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
1009
1009
1009
1009
1009
41065
41065
41065
41065
41065
41065
41065
41065
41065
1009
41065
41065
1009
1009
1009
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
1009
1009
1009
1009
1009
1009
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
41065
41065
41065
41065
41065
41065
41065
41065
1009
41065
1009
1009
1009
1009
1009
1009
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
1009
1009
1009
41065
41065
41065
41065
41065
41065
41065
1009
1009
1009
1009
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
1009
41065
41065
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
41065
41065
41065
41065
1009
1009
1009
1009
1009
41065
41065
41065
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
1009
41065
1009
1009
1009
1009
1009
1009
1009
1009
1009
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
1009
1009
1009
1009
1009
1009
1009
41065
0
41065
1009
1009
1009
1009
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
1009
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
1009
1009
1009
1009
1009
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
1009
41065
41065
41065
41065
41065
0
0
1009
1009
1009
41065
41065
41065
1009
1009
1009
1009
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
1009
1009
1009
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
1009
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
1009
41065
41065
0
0
41065
0
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
1009
1009
1009
1009
41065
1009
1009
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
1009
1009
1009
41065
41065
41065
41065
41065
1009
1009
1009
1009
41065
0
0
0
1009
1009
1009
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
1009
0
1009
1009
1009
1009
1009
1009
1009
41065
1009
41065
41065
1009
41065
41065
41065
41065
41065
1009
1009
1009
41065
41065
41065
41065
41065
41065
41065
1009
1009
1009
1009
1009
41065
41065
1009
1009
1009
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
1009
1009
1009
1009
0
0
0
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
0
2010
2010
0
0
0
0
0
0
0
0
0
0
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
0
0
2010
0
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
7012
7012
7012
40021
7012
7012
7012
7012
7012
40021
40021
40021
40021
40021
40021
40021
40021
40021
40021
40021
40021
40021
40021
40021
7012
7012
7012
7012
7012
7012
0
7012
40021
40021
40021
40021
40021
40021
40021
40021
40021
40021
40021
40021
40021
40021
40021
40021
40021
40021
40021
7012
40021
40021
40021
40021
40021
40021
40021
40021
40021
40021
40021
40021
40021
40021
40021
7012
7012
7012
7012
7012
7012
7012
7012
40021
40021
40021
40021
40021
40021
40021
40021
40021
40021
40021
7012
40021
40021
40021
40021
40021
40021
7012
7012
7012
7012
7012
0
0
0
0
0
40021
40021
40021
40021
7012
7012
40021
40021
40021
40021
40021
40021
40021
7012
40021
7012
7012
7012
7012
40021
40021
40021
40021
40021
40021
40021
40021
40021
40021
40021
0
0
40021
40021
40021
40021
40021
40021
40021
40021
40021
7012
7012
7012
7012
7012
40021
40021
7012
7012
7012
7012
7012
40021
40021
40021
40021
40021
7012
7012
7012
7012
7012
40021
7012
40021
40021
40021
40021
40021
0
40021
0
0
0
40021
40021
40021
7012
7012
40021
40021
40021
40021
40021
40021
7012
7012
40021
40021
7012
7012
7012
7012
40021
40021
40021
40021
40021
40021
40021
40021
7012
40021
0
0
40021
40021
40021
40021
40021
40021
40021
40021
40021
40021
40021
40021
40021
40021
0
40021
40021
40021
40021
7012
7012
7012
40021
40021
40021
40021
40021
40021
40021
40021
40021
40021
40021
40021
40021
40021
40021
40021
40021
40021
0
0
7012
7012
7012
7012
7012
7012
7012
40021
40021
40021
7012
7012
7012
7012
7012
40021
40021
40021
40021
40021
40021
40021
40021
40021
40021
40021
40021
40021
40021
40021
40021
40021
40021
40021
40021
40021
7012
40021
40021
40021
40021
7012
7012
40021
40021
40021
0
40021
40021
40021
40021
40021
40021
0
0
7012
7012
7012
7012
0
0
0
0
0
40021
40021
40021
7012
7012
40021
40021
40021
40021
40021
40021
40021
40021
40021
40021
40021
40021
7012
7012
40021
7012
7012
40021
40021
40021
40021
40021
7012
7012
7012
7012
7012
7012
40021
40021
7012
7012
7012
7012
7012
7012
40021
40021
40021
40021
40021
40021
40021
40021
40021
40021
40021
40021
40021
40021
40021
40021
40021
7012
7012
7012
7012
40021
40021
40021
40021
40021
40021
40021
40021
40021
40021
40021
40021
40021
7012
7012
40021
40021
40021
40021
40021
0
40021
0
0
40021
0
0
40021
40021
0
40021
40021
40021
7012
7012
40021
40021
40021
40021
40021
40021
40021
40021
0
0
0
0
0
40021
40021
40021
40021
40021
40021
40021
40021
40021
7012
7012
7012
7012
7012
7012
7012
0
0
0
0
2010
2010
2010
2010
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
0
0
0
0
0
2010
2010
2010
2010
0
2010
2010
2010
2010
0
0
0
0
0
0
2010
2010
2010
2010
0
0
0
0
2010
2010
2010
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
2010
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
0
0
0
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
0
0
2010
2010
0
0
0
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
2010
2010
2010
0
0
0
0
0
2010
2010
2010
2010
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
0
2010
2010
2010
0
2010
0
0
0
0
0
0
0
0
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
0
0
0
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
0
0
0
0
0
2010
0
0
2010
0
2010
2010
2010
2010
2010
0
0
0
2010
2010
2010
0
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
2010
0
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
2010
2010
0
0
0
0
0
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
2010
2010
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
2010
2010
2010
0
0
0
0
0
2010
2010
2010
2010
0
0
0
0
0
0
2010
2010
2010
2010
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
2010
0
0
0
2010
2010
2010
2010
2010
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
2010
2010
2010
2010
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
2010
2010
2010
2010
0
0
0
0
0
0
2010
2010
2010
0
0
0
0
0
0
0
2010
0
0
0
0
0
0
0
0
2010
2010
0
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
0
2010
0
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
2010
0
0
0
0
0
2010
2010
2010
41065
2010
1009
1009
1009
41065
1009
0
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
0
0
0
0
41065
0
0
2010
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
0
0
0
0
0
1009
1009
1009
1009
1009
1009
41065
41065
2010
2010
2010
2010
2010
1009
1009
1009
41065
41065
41065
41065
41065
0
1009
1009
1009
1009
1009
1009
1009
2010
2010
0
2010
0
2010
2010
1009
41065
41065
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
41065
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
0
2010
2010
2010
2010
41065
41065
41065
1009
41065
41065
41065
41065
1009
1009
1009
1009
1009
1009
0
2010
1009
1009
41065
41065
41065
1009
41065
1009
1009
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
2010
2010
2010
0
0
0
0
0
2010
2010
2010
2010
0
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
1009
1009
1009
1009
2010
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
1009
2010
0
0
0
0
0
0
2010
0
0
0
0
0
0
2010
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
0
0
0
0
0
1009
2010
2010
1009
1009
1009
2010
2010
41065
41065
41065
41065
41065
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
41065
41065
1009
1009
1009
1009
1009
1009
2010
1009
1009
0
0
2010
2010
41065
41065
41065
0
0
0
0
0
41065
41065
41065
41065
41065
41065
41065
41065
1009
1009
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
41065
41065
41065
41065
41065
41065
1009
1009
1009
1009
1009
1009
1009
1009
1009
2010
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
0
0
2010
1009
1009
1009
1009
41065
1009
1009
1009
1009
1009
1009
1009
1009
41065
41065
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
41065
2010
0
0
2010
41065
41065
2010
1009
1009
1009
2010
2010
2010
2010
0
2010
2010
2010
2010
0
2010
0
2010
0
0
1009
1009
0
0
0
2010
41065
41065
41065
41065
41065
0
0
0
41065
41065
41065
41065
41065
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
41065
41065
41065
41065
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
41065
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
1009
1009
1009
1009
41065
41065
2010
2010
0
2010
2010
2010
2010
0
2010
2010
2010
2010
1009
2010
41065
41065
41065
41065
41065
41065
1009
41065
41065
41065
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
2010
2010
2010
2010
2010
0
0
0
2010
0
2010
1009
1009
41065
41065
41065
41065
41065
41065
41065
41065
2010
2010
2010
2010
2010
1009
1009
0
0
0
41065
41065
41065
41065
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
0
41065
41065
1009
1009
1009
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
1009
1009
1009
1009
2010
2010
1009
0
0
0
0
2010
0
2010
0
0
2010
1009
2010
0
2010
2010
0
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
41065
41065
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
41065
41065
41065
41065
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
41065
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
0
0
0
0
0
0
2010
2010
2010
2010
2010
0
0
2010
0
0
0
2010
0
2010
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
0
41065
2010
41065
41065
2010
2010
2010
2010
0
2010
2010
2010
0
0
1009
1009
1009
1009
1009
2010
1009
1009
1009
1009
1009
1009
1009
1009
41065
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
41065
41065
41065
41065
41065
1009
1009
1009
1009
1009
41065
1009
1009
1009
1009
41065
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
41065
41065
41065
41065
41065
1009
1009
1009
1009
1009
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
41065
41065
41065
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
41065
41065
41065
41065
41065
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
41065
1009
41065
41065
41065
41065
41065
41065
41065
41065
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
41065
41065
1009
1009
1009
1009
41065
41065
41065
41065
41065
41065
1009
1009
1009
1009
41065
41065
41065
41065
41065
41065
41065
1009
1009
1009
41065
1009
1009
1009
1009
1009
41065
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
41065
41065
41065
41065
1009
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
41065
41065
41065
41065
41065
41065
41065
1009
1009
1009
1009
1009
41065
41065
41065
1009
1009
1009
1009
41065
1009
1009
1009
1009
1009
1009
1009
1009
41065
1009
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
1009
1009
41065
1009
1009
1009
1009
1009
1009
41065
1009
1009
41065
41065
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
41065
41065
41065
41065
1009
1009
1009
1009
1009
1009
41065
41065
41065
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
41065
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
41065
41065
41065
41065
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
41065
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
41065
41065
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
41065
41065
41065
41065
41065
41065
41065
41065
1009
1009
1009
1009
1009
1009
41065
41065
41065
1009
1009
1009
1009
1009
1009
1009
1009
1009
41065
41065
41065
41065
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
41065
41065
41065
1009
1009
1009
1009
1009
1009
41065
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
41065
41065
41065
41065
41065
41065
41065
41065
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
41065
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
41065
41065
41065
41065
41065
41065
41065
1009
1009
1009
1009
1009
41065
41065
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
41065
41065
41065
41065
41065
1009
1009
1009
1009
1009
1009
41065
41065
41065
41065
1009
1009
1009
1009
1009
1009
1009
1009
41065
41065
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
41065
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
41065
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
1009
1009
1009
1009
1009
1009
1009
1009
1009
41065
41065
41065
41065
41065
1009
1009
1009
1009
1009
1009
1009
1009
1009
41065
1009
1009
41065
41065
1009
1009
1009
1009
1009
1009
41065
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
41065
41065
41065
41065
41065
41065
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
41065
1009
1009
1009
1009
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
1009
1009
1009
41065
41065
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
41065
41065
41065
41065
41065
1009
1009
1009
1009
1009
1009
41065
41065
41065
41065
41065
41065
41065
41065
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
41065
41065
41065
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
41065
41065
41065
1009
1009
1009
1009
1009
1009
41065
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
41065
41065
41065
1009
41065
41065
41065
41065
41065
1009
1009
41065
41065
41065
41065
1009
1009
41065
41065
41065
41065
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
41065
41065
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
41065
41065
41065
41065
1009
41065
41065
41065
41065
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
41065
41065
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
41065
41065
41065
1009
1009
41065
41065
41065
41065
41065
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
41065
41065
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
41065
41065
41065
41065
41065
41065
41065
1009
1009
1009
41065
41065
1009
1009
1009
1009
1009
1009
1009
1009
1009
41065
41065
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
41065
41065
41065
1009
1009
1009
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
1009
1009
1009
1009
1009
41065
41065
41065
41065
1009
1009
1009
1009
1009
1009
41065
41065
41065
41065
41065
1009
1009
1009
1009
41065
41065
41065
41065
41065
41065
1009
41065
41065
41065
41065
1009
1009
1009
41065
41065
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
41065
41065
41065
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
41065
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
41065
41065
1009
1009
1009
1009
1009
41065
41065
1009
1009
1009
1009
1009
1009
41065
41065
41065
41065
41065
41065
1009
1009
1009
1009
1009
1009
41065
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
1009
1009
1009
1009
41065
41065
1009
0
41065
41065
41065
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
41065
41065
41065
41065
41065
41065
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
41065
41065
41065
41065
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
41065
41065
41065
41065
41065
41065
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
41065
41065
41065
41065
41065
41065
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
41065
41065
41065
41065
41065
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
41065
41065
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
41065
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
41065
41065
41065
41065
41065
1009
1009
1009
41065
41065
41065
41065
41065
41065
41065
41065
1009
1009
1009
1009
1009
1009
1009
1009
41065
1009
1009
1009
1009
1009
1009
1009
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
41065
41065
41065
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
41065
1009
1009
1009
1009
41065
1009
41065
41065
41065
41065
1009
1009
1009
1009
41065
41065
41065
41065
41065
41065
41065
1009
1009
1009
41065
1009
41065
1009
1009
1009
1009
1009
41065
41065
41065
41065
41065
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
41065
41065
41065
41065
41065
41065
41065
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
41065
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
41065
41065
41065
1009
1009
1009
1009
1009
1009
1009
1009
41065
1009
1009
1009
1009
1009
41065
1009
1009
41065
41065
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
41065
41065
41065
41065
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
41065
41065
41065
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
41065
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
41065
41065
41065
41065
1009
1009
1009
41065
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
41065
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
41065
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
41065
1009
41065
1009
1009
1009
1009
1009
41065
41065
1009
1009
1009
1009
1009
41065
41065
41065
41065
41065
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
41065
1009
41065
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
1009
1009
1009
1009
41065
41065
41065
41065
1009
1009
41065
41065
41065
41065
41065
41065
41065
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
41065
41065
41065
41065
41065
41065
41065
1009
41065
41065
41065
41065
41065
41065
1009
1009
1009
41065
1009
1009
1009
41065
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
41065
41065
41065
41065
41065
41065
41065
1009
1009
1009
1009
41065
41065
41065
41065
41065
1009
1009
1009
1009
41065
41065
41065
41065
41065
1009
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
1009
1009
1009
1009
1009
1009
1009
41065
41065
41065
41065
1009
1009
1009
1009
1009
41065
1009
41065
41065
41065
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
41065
41065
41065
1009
1009
1009
1009
1009
1009
1009
41065
41065
41065
41065
41065
41065
1009
41065
41065
1009
41065
41065
41065
41065
41065
1009
1009
1009
41065
41065
41065
41065
41065
41065
41065
41065
41065
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
41065
41065
1009
1009
1009
1009
1009
1009
41065
1009
1009
1009
1009
1009
1009
1009
1009
1009
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
1009
1009
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
1009
1009
1009
1009
41065
1009
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
1009
1009
1009
1009
1009
41065
41065
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
41065
41065
41065
41065
41065
41065
41065
1009
1009
1009
1009
1009
1009
1009
1009
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
1009
1009
1009
1009
1009
1009
1009
41065
1009
1009
41065
41065
1009
1009
41065
1009
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
0
1009
0
41065
41065
41065
41065
1009
1009
41065
1009
1009
1009
1009
41065
41065
41065
1009
1009
1009
1009
1009
1009
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
41065
1009
1009
1009
1009
41065
41065
41065
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
41065
41065
41065
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
41065
41065
41065
41065
41065
1009
1009
41065
41065
1009
41065
41065
41065
41065
41065
1009
1009
41065
1009
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
41065
41065
41065
1009
1009
1009
41065
41065
1009
41065
41065
41065
41065
41065
41065
41065
41065
1009
1009
1009
1009
1009
41065
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
41065
1009
1009
41065
1009
1009
1009
1009
1009
1009
1009
41065
41065
41065
41065
41065
41065
41065
41065
41065
1009
1009
1009
1009
1009
1009
41065
41065
41065
1009
1009
1009
1009
1009
1009
1009
41065
41065
41065
41065
41065
41065
41065
41065
41065
1009
1009
1009
1009
1009
1009
1009
1009
41065
41065
41065
41065
41065
41065
1009
41065
41065
41065
41065
1009
1009
41065
41065
41065
41065
41065
41065
41065
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
0
41065
41065
1009
1009
1009
1009
41065
41065
41065
41065
41065
41065
41065
1009
1009
1009
1009
1009
1009
41065
41065
41065
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
41065
1009
1009
1009
41065
1009
1009
1009
1009
1009
1009
1009
1009
41065
1009
1009
1009
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
41065
1009
1009
1009
1009
1009
41065
1009
41065
41065
41065
41065
41065
41065
41065
41065
41065
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
41065
41065
41065
1009
1009
1009
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
41065
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
0
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
2010
2010
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
0
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
0
0
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
