Какие основные типы диаграмм в UML?