620 primary schools