3263
251
2297
10132
2924
1806
18678
584