As per this video n recent videos of this train, it seem that this train now has 23 coaches containing 2 slr, 3 gen, 11 sl, 1 pc, and the 6 ac coaches... Anirudh has mentioned coach composition in the caption of this video... Please update accordingly..