395
363
345
343
1115
350
359
421
581
413
1006
432
544
410
450