1422
262
346
541
1071
341
610
557
523
367
282
294
2364
446
263
371