function sliceShape( slice ) {
	var data;
	var out;
	var i;

	data = slice.data;
	out = [];
	for ( i = 0; i < data.length; i++ ) {
		out.push( sliceLength( data[ i ] ) );
	}
	return out;
}
Returns the shape of a normalized multi-slice.

@param {MultiSlice} slice - normalized MultiSlice object
@returns {NonNegativeIntegerArray} slice shape

@example
var Slice = require( '@stdlib/slice/ctor' );
var MultiSlice = require( '@stdlib/slice/multi' );
var normalizeMultiSlice = require( '@stdlib/slice/base/normalize-multi-slice' );

var s = new MultiSlice( new Slice( 2, null, 1 ), null, 10 );

var v = sliceShape( normalizeMultiSlice( s, [ 10, 5, 20 ], false ) );
// returns [ 8, 5, 1 ]

v = sliceShape( normalizeMultiSlice( s, [ 11, 3, 12 ], false ) );
// returns [ 9, 3, 1 ]

v = sliceShape( normalizeMultiSlice( s, [ 5, 10, 15 ], false ) );
// returns [ 3, 10, 1 ]

@example
var Slice = require( '@stdlib/slice/ctor' );
var MultiSlice = require( '@stdlib/slice/multi' );
var normalizeMultiSlice = require( '@stdlib/slice/base/normalize-multi-slice' );

var s = new MultiSlice( null, new Slice( -1, 3, -2 ) );

var v = sliceShape( normalizeMultiSlice( s, [ 10, 5 ], false ) );
// returns [ 10, 1 ]

v = sliceShape( normalizeMultiSlice( s, [ 11, 10 ], false ) );
// returns [ 11, 3 ]

v = sliceShape( normalizeMultiSlice( s, [ 5, 15 ], false ) );
// returns [ 5, 6 ]

@example
var Slice = require( '@stdlib/slice/ctor' );
var MultiSlice = require( '@stdlib/slice/multi' );
var normalizeMultiSlice = require( '@stdlib/slice/base/normalize-multi-slice' );

var s = new MultiSlice( 1, new Slice( 0, 0, 1 ) );

var v = sliceShape( normalizeMultiSlice( s, [ 10, 5 ], false ) );
// returns [ 1, 0 ]

v = sliceShape( normalizeMultiSlice( s, [ 11, 10 ], false ) );
// returns [ 1, 0 ]

v = sliceShape( normalizeMultiSlice( s, [ 5, 15 ], false ) );
// returns [ 1, 0 ]