12,178 1,291 42,914 2,651 3,117 417 2,014 3,356 7,024 35,586 608 2,337486