582
0
380
275
449
298
386
462
348
347
415
227
353
426
310
345
454
700
278
521
392
405
350
340
622
398