517
485
84
303
470
201
438
436
243
480