255,517 215,602 159,378 495,125 156,424 150,030 2,