517
485
240
303
129
470
93
869
201
438