nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 264.875 264.5 263.875 263.375 262.875 262.5 262.0 261.5 260.875 260.375 260.125 259.625 259.0 258.375 257.75 257.0 256.25 255.25 254.25 253.25 252.5 251.75 251.0 250.375 249.875 249.5 249.0 249.125 249.25 249.25 248.875 248.625 248.375 248.25 248.125 247.5 246.625 245.0 243.875 242.625 241.25 239.625 238.125 236.125 234.5 233.875 233.375 235.625 237.875 240.375 243.0 242.625 242.125 241.625 244.5 244.625 245.0 245.375 245.625 249.375 253.125 256.75 257.0 257.125 257.25 257.375 257.5 257.625 257.75 257.875 257.75 257.75 257.5 257.375 257.25 256.875 256.5 256.0 257.75 259.5 261.375 263.25 262.5 262.125 261.875 264.375 264.75 265.0 265.25 265.375 268.0 270.5 272.875 272.375 271.875 271.5 271.25 271.25 271.375 271.5 271.375 271.5 271.5 271.125 270.25 269.125 266.5 263.75 261.25 258.75 256.25 254.125 252.25 250.375 249.875 249.5 249.0 248.625 248.375 248.25 248.25 248.375 248.625 248.875 249.25 249.5 249.75 249.875 250.0 250.0 249.875 249.625 249.5 249.375 249.375 249.375 248.75 248.25 251.375 254.5 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan