398
518
356
1348
369
400
479
426
421
456
427
386
338
331
583