1091
9
1456
8
4907
13
709
3
2066
13
3184
40
2980
20
3562
17