18586 25
1689 4
3203 3
7223 54
9250 15
1673 22
4529 6
13193 18
12155 9
1324 1
1792 2
1922 3
1413 3
1485 2
1319 1
1181 2
4937 20
970 0
4062 8
2098 7
1510 13
1557 4
1033 4
1582 6