270 666 605 1010 576 346 416 505 288 4682