2628 8
1089 3
1509 8
844 3
1062 3
1473 10
1970 12
1130 5
1396 3
1663 5
3316 9
885 3
4292 8
1045 2
979 2
917 1
857 2
908 2
2185 10
2496 5