610
174
107
964
270
586
469
167
355
466