50285
888
463
104
2345
286
35
6034
168
231