Querying or otherwise working with many nested objects within a doc

Can I provide an example that is giving me trouble, for this case all documents where type = “nflgame” would be similar to:

{
"type": "nflgame"
"pools": {
    "weekly": {
      "picks": {
        "week1": [
          {
            "picksheet": [
              {
                "gameid": "2",
                "pick": "bills"
              },
              {
                "gameid": "3",
                "pick": "falcons"
              },
              {
                "gameid": "4",
                "pick": "bengals"
              },
              {
                "gameid": "5",
                "pick": "steelers"
              },
              {
                "gameid": "6",
                "pick": "lions"
              },
              {
                "gameid": "7",
                "pick": "texans"
              },
              {
                "gameid": "9",
                "pick": "titans"
              },
              {
                "gameid": "10",
                "pick": "eagles"
              },
              {
                "gameid": "11",
                "pick": "rams"
              },
              {
                "gameid": "12",
                "pick": "seahawks"
              },
              {
                "gameid": "13",
                "pick": "panthers"
              },
              {
                "gameid": "14",
                "pick": "cowboys"
              },
              {
                "gameid": "15",
                "pick": "vikings"
              },
              {
                "gameid": "16",
                "pick": "chargers"
              }
            ],
            "tieBreaker": 64
          },
          {
            "picksheet": [
              {
                "gameid": "2",
                "pick": "bills"
              },
              {
                "gameid": "3",
                "pick": "falcons"
              },
              {
                "gameid": "4",
                "pick": "bengals"
              },
              {
                "gameid": "5",
                "pick": "steelers"
              },
              {
                "gameid": "6",
                "pick": "lions"
              },
              {
                "gameid": "7",
                "pick": "jaguars"
              },
              {
                "gameid": "9",
                "pick": "raiders"
              },
              {
                "gameid": "10",
                "pick": "eagles"
              },
              {
                "gameid": "11",
                "pick": "rams"
              },
              {
                "gameid": "12",
                "pick": "packers"
              },
              {
                "gameid": "13",
                "pick": "panthers"
              },
              {
                "gameid": "14",
                "pick": "cowboys"
              },
              {
                "gameid": "15",
                "pick": "vikings"
              },
              {
                "gameid": "16",
                "pick": "chargers"
              }
            ],
            "sheet": "extra",
            "tieBreaker": 64
          },
          {
            "picksheet": [
              {
                "gameid": "2",
                "pick": "bills"
              },
              {
                "gameid": "3",
                "pick": "falcons"
              },
              {
                "gameid": "4",
                "pick": "bengals"
              },
              {
                "gameid": "5",
                "pick": "steelers"
              },
              {
                "gameid": "6",
                "pick": "lions"
              },
              {
                "gameid": "7",
                "pick": "jaguars"
              },
              {
                "gameid": "9",
                "pick": "raiders"
              },
              {
                "gameid": "10",
                "pick": "eagles"
              },
              {
                "gameid": "11",
                "pick": "rams"
              },
              {
                "gameid": "12",
                "pick": "packers"
              },
              {
                "gameid": "13",
                "pick": "panthers"
              },
              {
                "gameid": "14",
                "pick": "cowboys"
              },
              {
                "gameid": "15",
                "pick": "vikings"
              },
              {
                "gameid": "16",
                "pick": "chargers"
              }
            ],
            "sheet": "extra",
            "tieBreaker": 64
          }
        ],
        "week2": [
          {
            "picksheet": [
              {
                "gameid": "2",
                "pick": "panthers"
              },
              {
                "gameid": "3",
                "pick": "cardinals"
              },
              {
                "gameid": "4",
                "pick": "titans"
              },
              {
                "gameid": "5",
                "pick": "chiefs"
              },
              {
                "gameid": "6",
                "pick": "patriots"
              },
              {
                "gameid": "7",
                "pick": "steelers"
              },
              {
                "gameid": "8",
                "pick": "ravens"
              },
              {
                "gameid": "9",
                "pick": "buccaneers"
              },
              {
                "gameid": "10",
                "pick": "raiders"
              },
              {
                "gameid": "11",
                "pick": "chargers"
              },
              {
                "gameid": "12",
                "pick": "cowboys"
              },
              {
                "gameid": "13",
                "pick": "rams"
              },
              {
                "gameid": "14",
                "pick": "seahawks"
              },
              {
                "gameid": "15",
                "pick": "packers"
              },
              {
                "gameid": "16",
                "pick": "lions"
              }
            ],
            "tieBreaker": 48
          }
        ]
      },
      "poolOwner": "bflex",
      "year": "2017"
    },
  }
}

Specifically I wish to pull out the picks/gameid for week1 for each picksheet[]