339
331
379
311
416
330
428
432
356
376
410
471
358
1077
395