423
348
1066
387
386
399
400
390
326
427
974
365
314
312
364