157 198 274 368 303 303 225 425 315 393 686 908 1,284 1,698 1,449 1,456 1,057 2,120 1,604150 1,997 5050