2268
20874
7908
10157
23443
4539
2589
15392
6534
1045