605 823 838 843 877 908 21027 56 100 312 398 200 100 200500