total: 380435