285
348
365
235
261
760
1355
314
244
231
243
936
551
324
1076
513
230
309
290
445
295
942
248
563
1108
322
349
303
284