1 0 292 399 307 4 48 192 351 207 48 392 351 407 120 52 135 547 260 52 275 547