312
465
288
471
288
300
1086
306
303
285
561
408