892
276
356
785
908
1322
342
808
1704
529
149
201
283
299
299
236
246
1080
1135