57
511
104
8506
90
569
163
325
2649
6234