memory1 memory2 memory3 memory4