575
197
343
232
935
322
154
338
167
680