1505 8
2066 6
966 3
2617 7
1160 4
2273 4
1229 1
3162 8
2232 6
1835 3
3824 2
2228 2
4656 21
1208 1
1632 6
2543 3
7281 14
560 0