517
485
303
470
201
438
436
116
243
480