956 968 39080 130 306 336 386 484 713 40024 135 217 273275