total: 380444