294
462
398
335
670
489
881
777
394
215
381
790
734
288
352