total: 335061