4940
427
375
625
504
268
327
533
520
327
332
433
445
396
369
363
301
577
417
410
296
377
545
273
316