Как "запарсить" данную запись в MongoDB C#?

Есть такая запись в БД:

"a": {
    "pupils": {
      "a": {
        "ticket": "Билет 2",
        "passed": true,
        "rezult": 1,
        "passed_tickets": [
          "Билет 3",
          "Билет 2",
          "Билет 2"
        ],
        "repass": false
      }
    },

Что нужно исправить в этом методе, чтобы не выдавало ошибку

Element 'a' does not match any field or property of class test.Group

Скажу сразу: оба элемента будут неизвестны программе, они будут иметь разные названия.

coll1 = database.GetCollection<Group>("pupils");
List<Group> poop = await coll1.Find(new BsonDocument()).ToListAsync();


public class Group
{
    public ObjectId Id { get; set; }
    public Dictionary<string, Pupils> group { get; set; }
}
public class Pupils
{
    public Dictionary<string, Pupil> pupils { get; set; }

}
public class Pupil
{
    public Dictionary<string, Info> pupil { get; set; }
}

public class Info
{
    public string Ticket { get; set; }
    public bool Passed { get; set; }
    public int Result { get; set; }
    public string[] PTickets { get; set; }
    public bool Repass { get; set; }
}

Ответы (0 шт):