354
407
387
383
427
370
349
367
347
354
1126
481
467
476
414