677
15
11
261
235
598
21
572
341
35
131
544
31
762