AMS-code: 34L05, 42C05, 47B36, 81Q10