471
67
293
635
692
378
280
582
553
260