2291 4
1655 5
1616 6
1287 2
3838 7
1895 3
1990 2
1229 3
1217 9
2223 5
1999 6
1162 2
1685 6
1502 2
1146 2
1476 2
891 1
1115 3
2716 15