302
1114
934
373
371
394
1035
355
311
296
298
1204
294
272
353