580
384
429
208
387
96
203
1
39
906