3825
2611
4032
13195
2514
6854
5209
18640
387
694
1175
1267
10368