21,809 34,330 28,856 33,287 41,007 18,154 45,541 5,044 1,867 1,306950