For inclusion to hold between two cache level L1 and L2 in a multilevel cache hierarchy, which of the following are necessary?
1. L1 must be a write-through cache
2. L2 must be write-through cache
3. The associativity of L2 must be greater than L1
4. The L2 cache must be at least as larger as the L1 cache