353
385
320
375
338
1145
443
297
343
360
305
383
339
305
331