335
743
296
369
398
884
106
234
336
220