394
341
394
1069
373
348
338
415
341
383
280
1257
350
362
426