5900
562
579
438
737
381
475
537
431
458
387
538
469
441
763
976
525
423
563
494
426
386
421
374
459