310
417
347
393
379
271
316
387
356
347
310
965
1124
387
1040