3105
251
2296
10118
2928
1806
18682
584