956 963 5054 2000 147 161 186 2000 216 223 366 369 200 371 373 406 408 431 453 622 607 650 683 699 799 808 643 890 922 947 951 993 6004 24122