590 12 033 2 223 6 616 4 638 7 996 159 15 331 581 14 842 7281