517
485
238
303
129
470
93
869
201
438