789 3
3975 11
1715 3
919 4
1187 2
16057 72
5114 16
2575 8
7434 34
2908 9
2329 5
2179 6
1409 4
4066 6
4160 9
3825 3
10344 28
4580 10
11788 33
7672 14
1301 1
946 1
1802 4
2186 3