791 10
1080 8
13038 27
15267 25
2973 13
18592 56
3532 8
1365 2
2147 5
1641 3
1844 3
2229 8
2074 4
5687 20
2433 7