981 3
1230 1
1009 3
1196 1
2806 6
1916 3
2411 4
2417 13
1775 6
1162 2
1246 5
1453 2
1973 7
1821 5
1715 8
1702 7
1588 4
2100 2
1693 1
1976 5
3576 21
2044 6
1408 4
3816 8