3591 8
1258 3
1192 2
3414 20
1840 4
823 2
1208 3
1642 8
1217 3
970 3
1974 10
2136 7
1868 2
2332 12
1181 4
627 1
795 1
2178 3
1746 3
1912 4
668 3
1749 8
3783 12
2403 12