19,642 13,388 42,390 10,062 16,068 104,797 35,072 718 32,375 2,344 43,020 2,103 5,901 17,587 7,665 1,999 18,160 3,259 8,131 2,144 1,698 25,86011,914