Tom found 7 seashells, but 4 were broken . How many unbroken seashells did Tom find?