16818 32
2875 4
5040 16
1733 5
3511 13
3004 6
2344 5
2079 3
2507 4
1835 0
2167 3
1750 4
3219 4
953 1
4253 29
2098 5
1804 3
1749 2
2897 12
1202 2
2232 11
2374 13
2517 4
2034 4