14959 5000 19403 967 1000 15112 100 132 223 229 395 426 499 585 764 780 845 919 987 16011 61 73102