892
255
356
599
908
1322
342
808
1704
529
149
255
240
299
299
236
246
1080
1135