total: 374313