12385 35
2418 3
2090 3
2230 6
1440 3
1473 2
1970 4
1251 1
1589 3
2047 4
2028 6
1456 6
1234 2
2388 6
1494 2
2068 3
1655 3
1132 2
1019 0
2205 8
3481 5
4108 13
3886 13
1592 3