Manter Seleção checkbox

Bom dia, estou com uma aplicação que utilizar angularJS e tenho uma tabela com paginação porém quando marco um checkBox da primeira página e vou para a segunda a marcação da primeira se perde, alguém sabe como posso manter a marcação.

									<table class="sids-table" ng-show="unidades.length > 0">
									<tr>
										<th><input type="checkbox" id="selectId" ng-model="selectedAll" ng-click="checkAll()" ng-checked="selectedAll"/></th>
										<th> Descrição </th>
									</tr>
									 <tr dir-paginate="unidade in unidades | itemsPerPage:5" pagination-id="uni"  >
										<td><input type="checkbox" ng-model="unidade.selecionado" ng-checked="selectedAll"></td>
										<td> {{unidade.descricao}} </td>
									</tr>
								</table>

Os campos selecionados eu não perco, só perco mesmo a marcação visual.

Era só utilizar a unidade selecionada no item ng-checked

									 <tr dir-paginate="unidade in unidades | itemsPerPage:5" pagination-id="uni"  >
									<td><input type="checkbox" ng-model="unidade.selecionado" ng-checked="unidade.selecionado"></td>
									<td> {{unidade.descricao}} </td>
								</tr>