3106
251
2296
10117
2928
1806
18678
584