159 212 274 459 333 303 241 550 348 515 740 50 1,004 1,330 2,2851,589