How to filter aggregation results in array data types

1st

aggs
bucket[ 1 ]
----aggs
----bucket [1, 2, 3, 4, 5]
2nd
aggs
bucket[ 2 ]
----aggs
----bucket [1, 2, 5]
3rd
aggs
bucket[ 3 ]
----aggs
----bucket [1, 2]

Hey guys, as you can, after using aggs to group my data. I got 3 results.
My requirement is adding a filter that second level's aggs results should have 3 and 4 or have a 5.
the result will be 1st and 2nd.

so any way to filter a bucket like this?