3893
880
2218
24978
7376
3203
6388
2463
1767
916