I moved this question to its own topic as it was no longer relevant to the original thread. This helps us keep the forum organized and others can easily search their questions and topics.
The question you are asking is a great one with no real right answer, there are recommendations and guidelines on how to pick these and I’ve highlighted my own thoughts on the matter previously.
In your case, you can simply choose 12297 since that is the lowest # that will you to retain all your samples and that is generally considered a pretty good depth coverage for most communities.
Note that there are methods in qiime2 (i.e. DECIPHER, ANCOM, gneiss, q2-breakaway) that don’t require rarefying your reads, so those are all certainly worth exploring too.