0193561AW -30.35 21.8167 960.0
1988010112 2006123112
___________________________
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
636
609
588
647
656
661
594
564
555
571
493
560
661
621
641
613
664
596
578
545
701
590
651
638
641
631
566
531
572
667
559
633
609
603
592
571
566
531
523
482
578
548
511
496
592
550
-999
-999
-999
619
623
553
531
569
543
532
560
628
576
551
542
521
529
576
531
553
583
553
558
563
583
564
707
697
674
712
646
672
663
646
644
672
657
631
625
651
644
623
626
680
628
559
543
568
564
570
745
757
679
706
679
666
639
626
612
742
642
603
579
618
619
776
794
750
762
769
799
812
708
650
725
712
727
756
664
686
680
724
690
747
602
708
714
715
727
660
702
812
791
760
758
759
794
782
773
748
772
674
767
812
814
773
767
745
759
752
782
740
789
-999
-999
-999
-999
710
774
814
788
812
810
797
789
802
-999
-999
-999
751
718
685
788
706
760
755
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
734
722
669
748
766
743
747
724
689
724
782
715
731
650
792
771
779
758
742
744
724
656
606
689
723
744
758
680
719
739
725
747
724
732
595
679
582
540
620
656
639
676
656
620
672
671
644
659
656
581
672
736
777
733
741
709
738
747
787
723
726
621
659
745
728
648
621
545
673
648
660
587
515
604
687
569
583
519
596
661
579
529
538
619
593
610
623
618
559
610
616
-999
566
597
562
594
624
563
578
605
644
688
689
564
627
570
601
527
523
543
737
606
531
476
579
719
607
537
530
560
571
507
547
569
591
506
586
614
572
586
521
633
664
586
570
528
563
651
530
523
607
618
548
682
591
556
596
534
497
506
545
614
596
638
644
601
525
588
541
550
644
575
531
562
604
643
603
601
571
590
598
545
598
629
654
656
647
551
614
608
571
572
737
639
695
664
565
590
620
636
672
569
583
630
729
732
662
654
606
581
602
543
607
608
605
551
605
640
586
581
731
809
739
763
736
657
633
668
544
625
627
627
682
623
629
582
630
661
583
631
675
589
593
648
648
667
671
716
647
599
662
682
680
626
658
779
729
625
650
657
662
712
753
720
836
771
-999
716
745
767
732
638
743
726
662
782
698
697
715
791
777
678
754
810
827
837
837
716
792
792
806
810
812
807
-999
-999
-999
781
778
788
814
799
728
694
662
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
773
768
774
783
769
-999
-999
-999
758
753
802
835
-999
-999
-999
-999
-999
792
731
799
-999
-999
-999
712
837
740
786
783
802
764
786
-999
-999
-999
-999
746
784
659
744
794
759
793
770
624
754
777
796
758
744
754
783
779
793
796
-999
-999
-999
-999
776
754
799
-999
-999
-999
-999
653
698
678
695
725
682
654
665
786
814
792
745
679
762
797
711
700
747
731
704
694
757
681
776
769
744
796
778
801
679
728
748
713
627
678
669
696
752
762
613
624
730
777
639
744
711
689
676
638
682
632
752
628
576
664
674
651
631
606
598
712
619
576
574
621
644
604
761
753
732
642
687
653
571
686
636
535
519
626
566
553
559
539
661
643
648
740
657
592
532
523
511
654
646
636
625
606
541
575
586
623
696
699
536
602
690
545
608
607
641
637
680
603
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
512
577
493
501
539
516
522
538
564
578
570
570
501
628
669
679
638
648
605
566
594
664
762
663
556
556
564
642
615
604
578
591
511
551
610
585
631
632
616
546
601
534
574
578
572
560
583
588
578
624
737
585
573
573
604
634
662
583
580
605
610
626
608
610
716
716
718
658
634
629
572
647
765
759
722
694
629
609
578
620
640
743
633
695
729
747
713
732
774
732
769
745
744
767
728
754
631
722
658
723
682
739
708
728
712
730
728
699
669
768
823
837
812
709
769
757
748
732
762
765
746
729
689
758
808
-999
-999
-999
793
802
814
807
797
802
773
813
817
734
673
695
828
-999
-999
-999
834
837
704
776
792
-999
-999
-999
729
-999
-999
-999
-999
766
709
758
784
789
-999
-999
-999
738
794
782
-999
-999
-999
788
788
779
759
758
753
769
755
-999
-999
-999
791
814
742
740
685
726
708
749
723
803
734
655
727
763
713
766
814
695
741
678
762
768
786
640
767
777
797
676
698
734
716
662
649
654
586
683
747
788
737
744
730
654
650
665
741
764
813
698
732
733
719
734
612
665
688
720
702
712
747
672
593
588
629
611
638
747
703
719
701
762
656
737
756
711
767
802
675
639
673
623
699
723
779
742
654
630
574
625
612
735
648
582
686
645
673
619
669
609
614
692
640
664
690
714
772
659
606
628
637
694
652
601
694
709
771
639
571
564
548
544
693
712
660
559
472
538
568
636
548
546
478
586
575
647
648
671
634
701
722
622
664
672
648
636
579
573
541
543
540
584
667
632
562
616
585
576
541
590
671
733
623
671
646
536
540
535
500
595
562
607
561
558
589
587
570
559
546
528
662
620
581
560
566
516
570
598
501
571
573
601
568
502
514
451
574
563
548
536
533
-999
633
653
670
637
544
539
589
525
616
530
655
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
654
647
642
624
614
674
744
718
722
732
688
571
667
665
643
676
675
625
664
-999
-999
-999
664
702
696
630
619
636
732
698
682
717
631
705
709
646
710
712
762
672
664
703
754
738
734
735
734
732
690
771
774
778
794
794
789
809
718
726
774
779
789
780
785
792
785
774
753
807
793
749
742
779
789
694
719
713
697
715
731
758
768
771
807
773
804
837
676
728
745
779
789
817
662
667
724
760
804
-999
-999
-999
769
837
766
792
792
804
803
798
802
773
773
761
761
781
796
753
805
-999
-999
-999
745
793
760
793
773
813
809
813
714
741
782
802
699
689
744
747
740
788
-999
-999
-999
-999
-999
-999
-999
-999
-999
781
735
705
749
814
837
714
631
668
769
744
758
719
766
814
804
758
648
767
752
754
729
789
748
782
763
745
701
653
634
611
573
648
747
670
664
676
698
747
716
673
711
694
554
606
652
668
627
566
610
757
727
694
681
647
605
603
720
584
653
588
576
607
583
574
747
629
628
589
-999
579
546
628
613
647
662
623
610
589
627
604
657
715
567
538
690
708
768
727
693
688
566
544
540
653
591
555
578
641
594
584
601
664
597
644
606
652
660
628
640
601
589
526
560
554
585
723
616
647
581
538
591
574
637
675
651
529
569
628
552
481
540
612
576
637
590
646
574
613
659
566
603
618
672
638
697
574
581
628
611
633
593
611
620
561
526
593
589
622
621
628
634
643
587
503
628
660
660
584
539
646
673
637
661
566
506
500
556
528
526
518
566
654
647
682
621
620
686
707
649
655
608
594
598
667
532
595
609
648
583
507
451
549
560
633
625
561
558
537
585
596
620
562
545
549
575
552
695
707
737
702
680
660
641
633
581
654
644
674
683
624
621
632
694
748
653
710
673
673
711
684
663
596
601
626
744
774
779
749
753
729
762
772
790
746
727
716
714
716
707
703
709
709
692
758
758
780
752
764
769
738
776
774
802
809
770
813
812
737
768
754
789
817
737
-999
-999
-999
810
782
768
785
787
806
787
792
761
744
758
760
714
768
787
814
812
792
-999
-999
-999
-999
-999
-999
730
806
791
779
724
762
-999
-999
-999
812
794
741
750
776
812
783
770
758
759
784
631
739
804
812
807
833
814
837
729
713
687
701
782
792
777
773
823
833
837
734
716
658
702
724
675
741
762
771
774
742
694
739
780
814
774
734
722
605
633
632
733
817
765
789
789
760
802
711
715
789
802
762
700
653
694
689
583
582
669
664
697
767
710
768
755
779
743
767
700
701
651
679
711
609
581
558
685
592
597
608
590
730
755
708
730
598
762
786
743
698
704
799
748
660
771
759
663
618
640
789
659
642
627
686
616
561
611
629
561
568
718
637
576
579
588
600
641
752
664
655
648
708
709
730
653
680
737
634
577
627
657
604
626
633
661
680
664
673
643
608
588
560
572
525
575
668
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
680
608
574
568
572
563
585
634
647
533
647
608
579
604
568
553
591
578
548
682
619
626
713
569
661
629
588
617
600
570
546
580
550
558
689
644
562
610
545
582
675
598
537
551
524
600
626
619
600
571
556
586
625
608
506
558
566
515
584
613
626
637
579
530
585
658
637
586
608
581
598
614
588
620
665
568
578
700
708
674
608
564
629
548
642
747
636
696
686
596
756
748
768
734
719
709
817
689
640
675
664
658
648
604
675
712
640
798
680
642
598
753
744
729
764
771
807
771
688
744
745
729
763
777
777
762
755
738
705
760
710
748
778
763
752
755
779
814
799
718
750
760
742
804
797
785
694
689
724
744
775
808
831
782
793
796
804
783
-999
-999
-999
-999
-999
750
779
737
642
735
814
812
815
728
753
763
779
764
725
697
786
763
782
793
812
812
742
734
759
724
744
684
647
632
642
729
749
718
765
814
797
763
755
735
746
787
794
-999
-999
-999
-999
754
763
822
836
797
782
774
794
808
755
759
745
722
682
677
695
696
658
703
644
586
618
710
768
719
704
649
666
742
704
728
704
707
812
744
729
729
730
743
576
756
714
679
687
694
650
735
757
743
721
711
626
629
592
655
671
643
556
607
610
655
698
640
552
633
634
593
644
724
704
575
609
595
637
579
600
610
568
640
647
707
658
696
592
651
636
570
647
621
561
607
624
592
685
609
623
599
650
575
647
580
602
538
630
589
701
774
592
559
545
631
626
516
636
625
715
639
619
701
672
659
653
667
611
621
526
526
528
511
523
590
692
656
591
551
541
528
570
632
596
566
517
542
591
597
588
526
527
525
487
513
579
569
521
591
605
559
733
638
602
536
532
493
596
587
619
549
600
595
535
566
606
566
533
611
562
595
591
507
574
526
576
580
570
561
594
603
586
543
562
552
617
503
613
570
616
608
561
541
514
513
556
580
569
594
571
542
558
568
538
573
571
561
601
635
631
604
584
569
575
660
562
547
555
600
598
632
656
554
659
624
612
633
564
590
658
621
653
666
608
607
-999
-999
-999
621
608
595
585
563
594
643
714
675
638
742
752
742
767
681
689
700
682
747
685
593
618
674
648
715
724
761
676
670
684
729
792
759
738
710
706
679
694
724
702
707
712
837
814
810
778
773
744
-999
-999
-999
815
751
754
722
739
765
790
-999
-999
-999
794
793
793
784
802
793
794
743
782
793
782
765
-999
-999
-999
787
794
766
809
801
-999
-999
-999
-999
-999
-999
-999
-999
807
808
809
-999
-999
-999
-999
-999
-999
748
735
814
766
804
793
789
772
825
814
831
812
778
779
757
783
708
704
706
635
707
658
741
812
837
808
691
729
812
769
688
779
773
826
705
728
729
758
777
781
747
749
689
745
743
762
681
714
718
680
625
663
749
663
601
603
633
792
675
708
731
664
699
757
772
772
598
600
624
746
724
623
655
758
693
812
738
738
641
668
656
589
563
650
692
629
751
689
741
600
583
687
694
676
650
678
766
644
715
706
673
657
658
565
658
583
668
631
606
642
635
681
648
641
604
601
620
653
689
619
679
787
713
673
643
690
683
699
702
590
702
693
666
661
650
613
594
567
689
671
590
654
588
661
622
604
598
656
577
526
569
536
637
623
625
616
602
568
643
573
650
630
557
549
565
558
561
646
665
653
626
624
599
566
518
552
580
536
510
529
631
526
577
512
518
566
596
551
488
590
513
546
621
608
595
624
623
590
622
697
516
502
509
498
520
632
564
548
627
626
592
488
629
568
597
529
486
570
596
586
541
523
475
492
554
574
551
542
563
594
613
569
566
514
596
523
524
545
613
618
596
571
604
594
595
560
635
625
599
581
617
574
620
624
569
553
711
747
674
691
663
621
665
581
632
643
584
586
608
593
644
718
708
675
760
738
609
649
664
661
661
752
769
787
698
666
591
604
699
701
612
645
583
641
700
719
776
752
738
736
719
708
715
676
613
703
708
662
758
814
734
712
753
689
648
607
710
772
694
704
792
778
718
807
837
793
770
757
812
812
783
729
794
780
837
720
746
781
775
803
807
814
837
688
708
792
795
782
-999
-999
-999
-999
-999
800
793
788
787
-999
-999
-999
-999
730
806
789
758
772
-999
-999
-999
-999
822
812
812
705
762
798
-999
-999
-999
-999
779
728
712
783
759
-999
-999
-999
-999
714
682
714
735
747
703
655
703
714
698
619
658
789
837
718
729
764
814
812
703
762
677
780
798
794
817
779
777
761
739
714
756
744
669
740
666
624
588
697
644
623
581
603
613
582
711
613
704
705
610
666
639
603
680
698
655
734
754
744
713
671
717
702
699
821
701
622
602
568
735
649
724
745
643
727
709
710
793
794
662
622
528
557
586
749
612
703
658
553
690
703
539
592
652
599
591
631
601
633
596
576
522
555
549
650
579
604
622
609
567
551
707
659
644
583
504
533
576
569
558
526
506
572
577
524
552
610
560
534
553
578
585
572
577
544
574
564
597
569
577
605
624
572
620
506
503
518
563
611
603
627
633
638
614
580
562
492
521
598
531
472
578
581
551
486
570
601
582
500
627
558
568
588
595
651
524
606
651
598
480
576
555
611
612
525
505
589
644
634
626
560
536
533
580
607
570
657
684
673
606
537
525
538
550
545
722
589
680
586
618
630
651
681
666
629
672
633
649
618
612
573
600
632
538
515
595
668
611
668
658
608
582
533
642
574
597
616
553
594
588
635
634
625
629
673
659
598
573
599
650
686
636
695
699
742
748
777
658
706
651
609
598
674
635
659
679
742
710
715
677
744
719
640
674
683
742
697
767
766
722
576
590
607
740
735
735
739
769
700
689
678
762
744
724
739
755
802
-999
-999
-999
801
711
706
767
812
812
766
749
794
781
793
754
777
-999
-999
-999
690
781
716
711
836
793
817
769
772
731
779
749
710
812
797
-999
-999
-999
-999
-999
-999
-999
769
804
-999
-999
-999
-999
-999
-999
-999
698
642
639
675
744
812
781
-999
-999
-999
-999
-999
-999
688
735
766
814
793
777
754
806
794
784
837
793
797
837
836
731
724
708
704
730
739
784
726
758
811
755
748
757
744
734
792
785
751
742
779
777
762
706
598
613
773
827
711
748
694
779
796
769
779
711
619
729
778
799
723
740
670
722
776
807
696
710
733
747
698
661
593
538
730
797
705
728
647
633
567
581
608
749
639
659
652
788
587
692
649
615
626
632
643
667
672
656
626
592
588
578
698
759
713
671
526
629
671
646
532
636
658
696
619
639
734
701
674
713
638
598
580
649
693
669
714
703
646
546
514
525
581
568
565
623
576
542
631
597
569
590
742
633
556
576
526
636
656
547
522
570
513
585
588
671
579
595
571
511
480
506
570
575
658
613
607
537
594
631
621
558
567
544
602
552
611
608
636
621
634
593
556
511
508
578
644
697
663
654
602
528
588
625
510
523
565
593
623
614
602
605
593
601
592
599
628
650
655
606
552
519
570
647
579
547
614
691
666
640
537
610
633
556
578
640
584
570
575
538
558
562
558
608
595
633
638
631
607
591
596
519
575
676
605
608
601
605
607
690
692
782
785
762
624
581
635
603
608
585
608
673
657
736
751
648
695
638
739
766
737
777
738
664
688
691
723
660
773
684
685
624
633
643
761
757
661
688
737
767
780
767
763
680
729
742
791
742
702
641
717
710
782
831
739
801
719
822
816
809
786
778
724
762
706
744
699
694
688
720
834
822
818
842
820
837
822
784
711
774
759
752
779
759
734
832
812
755
-999
-999
-999
847
731
796
803
784
782
801
769
784
773
787
814
668
622
612
758
790
734
754
808
846
842
817
755
729
698
663
764
762
817
702
764
817
806
818
791
784
786
796
792
757
738
737
803
739
725
743
778
809
761
759
686
616
598
613
668
749
807
683
744
740
777
758
758
790
691
733
699
606
612
614
655
678
620
601
602
673
724
787
631
598
714
655
634
709
698
607
688
546
598
588
610
642
679
745
681
691
709
766
662
576
526
592
594
602
640
689
656
657
653
658
646
598
747
649
598
661
511
585
564
618
608
620
641
597
569
653
593
642
606
531
533
591
645
642
777
767
740
701
689
749
725
753
628
626
623
609
602
593
666
704
649
613
683
638
574
565
618
535
522
511
582
581
621
583
757
629
606
575
540
511
494
582
598
596
512
584
566
595
560
586
523
522
514
586
518
533
638
689
734
697
659
634
572
651
636
651
602
587
613
583
631
667
555
646
588
496
606
640
544
623
623
618
662
649
589
582
571
484
539
502
481
499
545
497
550
475
542
543
534
523
624
561
586
571
506
607
586
571
553
630
603
631
590
623
529
639
707
692
712
619
641
676
568
624
712
621
605
624
636
517
507
608
559
531
543
599
561
602
663
611
576
676
702
689
693
713
616
725
716
623
590
706
608
588
635
600
639
657
654
568
609
658
653
654
718
730
732
710
691
655
709
716
749
645
650
620
650
719
748
794
844
841
844
729
731
756
714
759
756
753
749
754
720
745
739
729
766
798
769
763
780
792
783
793
794
788
824
829
799
822
798
798
803
825
833
828
824
823
824
812
807
821
809
824
780
678
847
756
778
683
681
806
824
844
844
789
759
845
844
748
738
738
770
725
698
806
778
726
777
718
832
830
767
756
721
733
735
690
724
706
641
682
724
735
717
642
667
839
776
757
724
725
715
728
814
839
761
806
837
737
701
767
694
818
842
813
759
774
731
752
697
695
782
720
744
746
738
762
769
785
698
659
714
668
658
693
591
646
722
627
631
622
689
684
698
697
743
757
806
695
647
695
671
682
737
721
696
782
684
675
545
580
669
724
774
728
661
648
556
614
638
629
634
649
578
598
611
593
538
673
747
604
609
576
681
752
693
714
798
701
591
613
670
616
636
598
654
619
611
613
548
603
619
638
527
637
588
635
632
581
531
661
667
533
581
551
528
587
629
683
614
541
526
521
536
503
553
578
668
566
492
560
643
665
569
526
570
578
547
571
494
501
508
638
672
657
598
551
491
536
562
493
570
565
732
630
637
620
511
508
519
555
516
576
518
499
519
573
526
453
453
555
546
529
511
621
517
571
521
633
672
584
596
561
500
532
555
549
576
492
466
486
518
513
553
538
584
568
578
590
623
581
594
643
633
565
544
599
487
510
581
486
508
591
555
564
501
527
518
491
503
584
588
596
608
608
557
620
607
586
506
516
542
590
642
642
553
550
617
637
596
595
-999
-999
-999
583
649
660
662
628
619
768
760
768
754
713
757
689
706
615
593
558
678
646
612
730
749
772
684
648
621
614
752
759
707
694
661
618
635
606
636
657
598
763
742
761
756
776
772
751
749
773
762
822
696
649
721
703
759
777
799
797
814
784
800
797
781
778
718
785
799
718
754
773
759
787
779
770
772
822
816
762
748
766
763
755
761
758
779
713
740
772
758
749
774
718
749
712
735
756
803
794
857
771
675
739
673
758
786
742
767
642
694
777
835
748
749
739
809
852
831
778
694
798
833
814
696
710
810
799
804
792
802
764
744
729
674
738
784
829
724
689
725
705
707
727
779
699
636
680
786
778
702
644
687
732
799
798
789
783
742
706
741
767
824
664
692
743
718
718
728
729
595
772
689
692
599
616
598
635
706
673
611
541
618
649
648
698
666
610
683
673
628
576
554
590
557
566
717
606
614
581
582
717
647
619
558
630
634
606
585
624
619
578
634
716
666
581
515
602
512
495
529
553
631
697
697
687
681
632
643
542
595
645
671
587
596
525
526
632
603
593
578
633
599
567
502
551
486
542
494
503
506
513
544
613
555
589
542
548
523
569
638
576
476
517
536
621
606
570
589
551
553
651
550
587
606
595
541
548
549
626
536
570
599
556
542
535
528
606
546
541
536
600
580
625
558
665
657
623
609
595
545
575
627
551
595
561
478
575
499
599
563
621
659
606
517
570
570
600
629
588
552
510
600
591
491
545
586
541
548
564
573
568
566
540
576
619
572
613
616
651
631
586
615
578
646
682
591
543
621
-999
-999
-999
586
592
584
542
608
604
572
596
667
619
621
654
633
706
642
604
701
601
648
648
628
563
596
598
586
579
630
689
732
743
732
633
684
673
613
717
776
797
748
726
776
714
711
743
675
699
650
596
637
605
667
729
782
684
718
759
776
769
694
676
740
760
808
817
822
816
813
803
827
807
782
754
763
758
666
709
746
722
779
729
773
748
730
831
833
795
758
714
719
818
838
835
804
783
797
768
787
797
797
758
794
710
698
739
741
732
787
774
773
774
754
784
857
847
818
772
810
853
761
653
757
872
825
817
785
727
794
690
766
684
772
843
843
798
709
731
727
722
787
773
800
778
758
745
751
684
628
675
747
797
752
694
727
737
703
756
794
794
734
775
748
744
832
822
789
772
748
731
747
808
754
720
694
655
687
775
690
717
711
631
633
684
680
764
775
752
735
607
605
782
585
631
705
728
718
606
681
752
644
651
635
578
517
575
599
631
643
618
571
546
558
625
648
669
654
597
621
668
656
658
644
625
593
728
616
541
570
572
551
626
570
720
622
612
596
547
624
675
693
711
638
656
634
721
684
630
611
580
573
583
621
600
647
582
631
621
529
586
526
546
556
599
635
581
636
583
646
647
618
534
499
495
525
623
565
634
626
633
627
690
648
607
656
613
535
528
626
502
598
606
643
666
628
575
716
704
648
535
580
592
597
597
621
495
561
531
501
487
543
516
608
610
667
676
707
631
561
543
611
541
515
524
560
540
586
601
537
536
561
548
682
591
520
598
535
510
487
511
529
528
518
506
618
602
607
568
574
587
616
582
651
614
593
581
634
498
566
596
589
579
586
536
573
615
563
666
648
651
641
613
647
557
605
629
648
573
550
558
635
658
720
716
608
589
600
575
541
623
600
661
553
610
648
688
660
732
659
594
665
767
608
596
645
660
658
769
799
783
762
759
698
736
723
716
699
699
733
750
728
704
746
760
827
706
754
699
739
746
684
655
808
759
787
788
805
827
760
724
688
749
738
732
762
738
756
776
787
792
690
764
819
811
818
738
703
717
704
757
789
775
796
854
828
805
801
700
794
769
699
728
764
791
805
778
728
716
725
740
784
753
759
783
836
830
715
744
802
804
788
827
661
758
714
743
717
770
658
681
695
702
695
694
764
810
703
808
760
804
809
832
824
802
802
787
833
798
754
797
814
796
784
762
733
769
811
806
778
782
759
778
787
749
724
757
786
717
680
696
628
774
628
598
697
668
615
588
592
711
772
740
692
723
731
689
758
671
690
634
689
772
681
602
677
649
634
672
626
556
503
587
716
742
649
650
564
559
648
577
553
545
563
548
685
667
668
690
610
595
729
697
667
752
614
604
567
537
546
542
528
511
543
580
536
560
747
732
566
611
606
506
701
619
535
636
593
630
727
583
543
685
629
638
595
549
628
629
576
561
527
584
658
544
541
559
627
616
598
626
578
683
702
611
512
611
481
499
623
581
611
634
579
579
743
646
640
627
644
702
624
584
610
619
630
742
661
638
598
616
527
508
541
518
558
559
575
580
568
546
536
586
588
599
554
626
566
548
583
617
586
665
673
717
599
610
540
539
528
553
501
496
468
504
490
497
576
614
620
594
511
565
578
585
538
493
581
631
578
610
667
671
551
630
603
655
684
682
694
624
605
610
568
689
783
715
669
608
617
609
648
584
689
659
646
640
697
711
608
741
633
583
588
598
603
649
727
671
629
664
568
664
712
623
679
669
675
606
665
758
669
739
672
797
829
809
808
792
791
761
744
694
705
799
792
777
753
739
635
669
714
716
772
769
758
714
710
791
827
855
789
817
712
764
764
794
774
819
788
759
656
769
783
792
787
773
791
828
734
687
722
787
801
810
822
818
839
844
857
831
795
772
802
777
783
791
743
752
832
820
843
799
793
744
857
769
761
721
683
748
799
791
753
788
803
732
749
764
808
791
799
757
759
720
785
850
761
766
759
748
722
725
817
746
683
719
691
621
699
649
707
723
660
740
626
685
757
716
744
757
798
803
772
653
674
668
672
661
719
757
792
794
680
643
720
734
707
720
713
727
655
628
614
639
638
589
764
724
696
661
721
760
756
754
778
743
749
659
654
622
629
698
624
618
662
588
659
664
630
640
654
655
654
659
787
762
688
610
661
739
666
627
661
649
674
757
674
728
725
686
629
649
582
615
652
664
676
669
688
673
649
704
692
653
600
671
609
551
590
593
619
606
635
506
541
526
512
515
555
621
556
539
595
614
643
590
588
605
699
626
606
561
486
534
554
544
-999
-999
-999
628
616
597
564
551
552
541
561
606
586
511
588
555
532
521
507
593
599
603
667
646
654
648
658
657
643
581
506
593
545
501
486
587
657
669
638
576
609
485
517
596
541
538
572
493
507
494
528
535
661
634
665
576
616
633
654
573
523
521
557
570
584
589
506
601
558
520
615
635
578
535
602
543
595
592
616
712
700
633
646
647
574
598
593
702
638
772
742
743
697
668
644
625
667
512
590
687
530
528
608
619
657
624
641
681
628
546
565
581
561
590
585
659
634
644
646
747
764
746
717
629
562
736
769
772
762
733
749
779
757
738
707
724
657
666
762
694
626
631
713
635
676
613
707
699
680
675
729
705
769
808
806
842
785
793
747
749
669
734
736
728
844
844
722
832
837
786
807
820
696
808
768
730
704
775
753
743
778
733
768
777
683
806
808
837
834
849
847
750
734
745
765
792
742
748
862
808
854
827
793
783
792
754
834
769
736
722
823
725
826
817
813
834
745
754
744
675
839
795
872
754
708
741
699
701
834
713
826
802
829
827
816
764
805
779
879
898
803
799
817
819
843
831
808
708
741
740
738
747
768
814
699
686
779
787
749
754
787
787
669
636
618
573
652
739
758
739
823
730
793
787
762
639
634
797
633
701
-999
722
638
612
674
553
535
483
576
648
666
634
695
753
705
741
625
605
630
593
710
766
719
627
645
688
565
598
578
668
643
598
631
621
604
693
588
681
666
651
597
608
599
528
613
619
614
634
583
621
588
578
593
596
664
666
597
618
546
544
604
556
511
560
556
556
566
688
709
668
626
644
619
591
654
612
574
623
624
657
607
627
666
576
651
557
677
613
598
578
584
548
594
553
539
529
522
583
562
498
634
598
578
543
530
571
651
543
561
541
493
536
512
507
499
538
599
573
607
563
571
543
580
603
596
576
513
487
481
513
521
546
596
646
531
513
555
606
628
598
570
511
627
650
606
496
608
531
623
675
663
715
655
712
622
584
545
542
630
696
646
631
553
548
575
614
610
622
648
646
701
687
695
610
620
630
611
668
658
652
591
618
646
601
743
725
676
715
677
655
668
692
730
742
727
740
754
699
700
754
718
708
698
754
764
726
673
715
629
673
646
618
702
719
651
656
605
657
704
718
678
668
699
743
725
768
680
641
622
-999
726
762
733
756
743
781
781
801
779
784
797
694
694
688
633
710
796
819
814
827
816
821
787
812
752
783
786
802
772
800
783
801
799
753
767
-999
813
782
823
828
860
739
807
793
780
780
802
842
739
749
754
732
749
842
798
820
751
787
794
797
801
785
713
728
826
799
807
829
834
879
850
816
795
810
843
843
799
805
818
799
789
778
794
739
652
712
799
796
803
766
749
752
758
681
786
756
740
704
608
667
600
608
-999
724
763
787
789
832
811
802
807
699
767
679
619
645
714
731
779
787
661
743
742
743
765
657
684
710
734
673
646
614
688
623
543
595
597
664
723
772
663
646
735
653
702
589
603
597
581
640
624
708
748
608
591
630
665
616
657
666
680
639
694
672
620
623
608
570
598
561
636
607
621
592
615
612
560
506
502
470
618
631
541
664
689
650
653
649
667
674
633
647
616
621
625
632
596
603
667
651
584
602
503
542
559
497
536
536
614
621
612
580
511
662
598
600
526
557
527
578
551
574
587
606
527
614
608
561
562
571
500
569
616
604
572
578
574
520
552
592
524
611
560
555
498
502
527
516
520
618
687
655
556
584
623
581
518
589
690
565
593
547
536
561
525
624
515
511
612
545
501
619
599
546
508
576
516
511
516
536
607
611
607
546
583
561
571
566
616
641
631
597
663
614
581
625
570
567
582
561
516
545
568
611
589
588
620
602
578
660
699
679
706
672
619
694
711
577
587
576
561
583
629
662
666
653
593
607
592
713
614
616
708
688
759
708
740
747
772
638
636
756
752
649
659
646
641
670
740
662
639
749
704
725
677
682
702
706
720
733
764
751
713
707
678
702
637
730
757
741
755
672
719
744
799
-999
-999
-999
779
782
783
798
827
830
817
823
822
822
842
811
830
844
768
807
805
791
709
753
784
746
706
787
801
758
757
815
726
762
782
730
694
678
734
774
772
787
789
779
792
788
757
782
796
695
739
779
783
794
774
797
812
798
773
800
804
817
681
807
817
763
658
751
749
771
805
799
782
813
825
763
841
826
799
808
827
689
727
782
786
715
703
785
818
758
689
713
799
768
756
762
780
827
771
768
768
744
608
648
702
653
694
638
589
623
696
727
714
727
642
724
698
774
683
715
751
743
742
769
787
698
653
728
789
749
798
673
648
644
704
696
672
613
683
639
636
624
582
623
646
662
726
717
681
678
677
716
552
669
637
588
697
716
708
713
739
619
586
556
579
620
615
583
593
578
668
662
548
569
573
508
513
566
636
566
608
612
625
670
606
539
590
625
612
627
649
696
658
643
640
626
667
640
653
609
707
671
666
653
703
634
689
590
642
619
645
569
569
597
552
528
532
476
574
448
529
462
500
598
614
571
550
518
496
594
595
606
606
631
576
593
564
538
488
553
617
600
466
551
551
495
644
592
571
511
498
570
528
613
558
489
502
567
601
521
511
608
516
621
566
526
543
535
611
-999
-999
-999
559
590
670
696
712
628
637
624
571
585
536
616
670
650
671
698
657
712
659
650
677
593
555
630
653
622
618
592
635
553
573
636
548
542
528
595
573
636
610
638
655
695
660
707
612
651
599
615
596
674
650
614
698
644
713
716
756
738
739
752
629
683
702
677
713
781
700
685
636
774
767
764
782
701
672
646
641
689
703
704
739
740
760
780
710
693
827
812
800
710
723
763
773
763
791
763
792
774
780
822
745
777
765
756
752
702
690
727
749
740
783
789
768
782
714
780
796
793
803
830
772
794
711
758
777
807
807
762
770
808
820
818
781
800
782
-999
-999
-999
769
788
715
700
746
708
821
870
764
814
834
849
821
722
771
768
758
738
762
758
739
728
755
789
804
797
787
-999
804
753
750
814
845
774
779
774
702
703
727
792
658
661
664
622
774
729
763
769
768
792
658
654
727
735
629
627
608
612
645
685
688
698
683
705
773
666
784
735
814
766
758
581
742
739
729
714
729
614
679
744
769
762
738
598
641
661
654
686
639
609
693
662
614
582
568
645
679
648
608
574
580
589
632
677
624
650
588
685
564
656
728
767
652
632
671
677
675
619
639
613
550
603
576
569
544
587
597
611
683
609
578
549
563
614
614
633
605
533
629
633
651
697
655
631
542
613
714
692
688
701
571
574
550
612
645
668
617
603
490
519
604
604
511
580
641
648
666
676
746