J3 954 400 14 458 000 5 064 000 23 495 000 1 582 000 6 690 000 2 950 643000