545
0
391
500
395
353
532
525
332
499
361
733
507
376
372
306
328
304
310
343
233
380
175
131
124
133