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