3113
Rough
12046
1417
2965
12909
3849
10493
39976
4988