308 397 148 448 597 140 224 342 450 155 475 665 147 227 1446 1527 529 545 309 154 + 2535