What is the difference between the meanings of the following sentences?
1) Wir haben uns Montagmorgen getroffen.
2) Wir haben uns montagmorgens getroffen.
3) Wir haben uns Montag morgens getroffen.
4) Wir haben uns montags morgens getroffen.
5) Wir haben uns Montag am Morgen getroffen.
6) Wir haben uns montags am Morgen getroffen.
All these sentences are supposed to express what happened on monday morning. Not to be confused with "Montag morgen" or "montags morgen" which doesn't exist, since the lower case "morgen" means tomorrow. My feeling says that 2, 3, 4 and 6 could have happened more than one time, whereas 1 and 5 just happened once. Are there other differences?