2210 3
3489 6
8169 28
1218 7
1210 2
4221 16
1793 8
1270 3
1409 4
1361 2
1491 3
2422 4
1814 8
2077 5
2377 8
1412 5
7320 15
1930 3
3597 5
1930 1
3372 7
2996 6
2207 14
5942 29