Ответ:

1) нехороший — пишется слитно: слово можно заменить синонимом «плохой».

2) нисколько не радостное — раздельно, так как есть усилительное отрицание «нисколько».

3) не серебряное — раздельно, выражается отрицание признака.

4) не глубокий, но рыбный — раздельно из-за противопоставления с союзом «но».

Ответ: 2, 3, 4.