Let $\Sigma=G/P$ be a flag variety of type $A$,i.e. $G=SL_{n+1}$ and is a stabilizer of the partial flag $0 \subset V_{d_1}\subset \cdots\subset V_{d_r}\subset V_{n+1}$ of length $r$. Let $W$ be its Weyl group which is the symmetric group $S_n$. Then $W_P=<\sigma_i: i \notin \{d_1,\cdots,d_r\}> $ the subgroup of $W$ corresponding to $P$. Let $W^P=W/W_P$ be the set of minimal coset representatives. It is know that the set $W^P$ parametrizes the Schubert varieties in $\Sigma$.
Also recall, that if $\omega_k=\sum_{i=1}^k e_i$ denote the dominant fundamental weights of the weight lattice of $G$ then $\Sigma$ is a projective subvariety of $\mathbb P V_\lambda$. Here $V_\lambda$ is the highest weight representation with of $G$ with highest weight $$\lambda=\sum_{i=j}^r\omega_{d_j}$$.
$\textbf{Question}$: Does there exist a formula to calculate the number of elements in $W^P$ in terms of the above data or in terms of some kind of tableau associated to the highest weight representation $V_\lambda$.
To make the question more clear, we know that for the Grassmannian $Gr(k,n)$ the number of cosets $W^P$ are $n\choose{k}$. Moreover they are the number of partitions $\mu$ in $k \times (n-k)$ boxes of type $$n-k\ge \mu_1\ge \cdots \ge \mu_k\ge 0. $$ Does there exist similar descriptions in the case of general $G/P$? If yes, can we calculate the number of coset representatives of various lengths in $W^P$ combinatorially.
The answer to same question in types $B, C, D$ will indeed be a bonus.