给定一个二维点数组，编写一个函数来计算所有点之间的曼哈顿距离之和。
points = [[1,2], [3,5], [2,3]]
代码如下：

```
def manhattan_distance(points):
    distance = 0
    for i in range(len(points)):
        for j in range(i+1, len(points)):
            distance += abs(points[i][0]-points[j][0]) + abs(points[i][1]-points[j][1])
    return distance

points = [[1,2], [3,5], [2,3]]
print(manhattan_distance(points)) # 输出：9
```

曼哈顿距离就是两点在平面直角坐标系上的横坐标距离之差的绝对值与纵坐标距离之差的绝对值之和。按照定义，可以使用两层循环遍历每对点之间的距离，并将距离累加到总距离上。最后统计得到的总距离即为题目所求的所有点之间的曼哈顿距离之和。