2300 4
1660 5
1618 6
1293 2
3846 7
1901 3
1995 2
1247 3
1220 9
2233 5
2006 6
1168 2
1689 6
1511 2
1157 2
1484 2
896 1
1121 3
2725 15