Acho que você pode usar
db.collection.distinct(fields,query)
Você poderá obter os valores distintos no seu caso para NetworkID.
Deve ser algo assim:
db.collection.distinct('NetworkID')
db.collection.distinct(fields,query)
db.collection.distinct('NetworkID')