10477 27
1131 5
1260 4
2490 8
1146 3
3207 15
1163 2
2412 3
1613 5
1621 8
1534 1
1250 0
1019 3
1676 2
1961 3
3462 14
1813 2
1745 6
1575 16
1096 3
2585 5
1608 5
1733 6
1431 5