23
582
509
2363
2296
25