950 97 14529 927 86 9619 207 20 4520 564 64 6420 798 84 10122 234 30 5690 206 34 5033 403 42 6485 116 9 3711