1588
961
509
527
303
334
290
340
32
352