2370 3
1175 2
2443 7
14077 10
1462 6
1416 1
1417 3
2198 3
2481 9
1548 3
919 0
1738 4
1497 3
2243 11
888 1
2936 4
3165 19
4625 14
1516 3
2145 11
1286 4
2703 9
2901 8
14721 60