1002 2
1307 2
1478 3
1419 5
1965 3
1938 2
1654 3
1179 4
1541 5
3558 14
2437 4
4482 11
1561 4
1493 5
3652 18
3554 9
1826 4
3431 7
1549 3
2902 9
970 1
7093 12
4237 25
1871 3