471
292
635
170
370
689
377
280
576
292