29506 45 -505 -453 -28 -401 156 417 0 0
2967567 42 0 0 0 0 29 389 819 882
