257
386
381
381
313
390
361
380
273
585
258
640
267
422
589
476
240
404
290
279
289
259
332
948
342
272
1
1272
463
246
341
565
273
442
255
466
462
813
379
1
630
255