3,040 25,951 1 , 067 , 122 1,984 35,491 10,341 128 29,035 4,759 85,382 185,727255,082