我们把数轴上表示整数的点称为“整点”,
(1)如图1,点A、B在数轴上表示的实数分别是-2和3,
①线段AB的长度=___,线段AB上的整点有___个;
②点P表示的实数为x,若点P在线段AB上,则x的取值范围-2≤x≤3,
若点P在线段AB的延长线上,则x的取值范围是___,
若点P在线段AB的反向延长线上,则x的取值范围___.
(2)如图2,数轴上点M表示的数为6,点N表示的数为k,线段MN上所有整点表示的数之和为21,求实数k的取值范围.