Ответ:

Правильный вариант — 2. Города Ганзейского союза должны были не поддерживать осаждающего, кроме случая, когда он являлся их прямым сеньором.

Ответ: 2.