517
485
303
468
470
201
438
436
243
480