2040 ) ( 2 529)