176 236 687 547 333 502 426 143 1,141 356 164 348 642 81 401 100 59 437664