987 2
1812 5
2074 5
3333 7
5139 16
1616 5
1257 2
1045 4
513 2
4971 17
2941 5
3786 18
4793 15
2791 5
3044 8
6031 8
4604 7
4568 22
12338 54
785 2
4772 23
5282 12
2763 11
3052 15