690 8
12802 27
15033 25
2870 13
17987 53
3183 8
1179 2
1948 5
1498 3
1657 3
1950 6
1880 3
5383 20
2230 7