455
227
226
236
588
856
943
583
2263
1252
700
727
1615
209
727
727
344
1350
410
410
245
545