519
486
304
474
201
438
440
243
480
286