2490 9
3318 12
2689 8
2931 10
10067 27
4060 24
1296 1
1376 4
1223 2
1695 4
3235 3
1673 1
1432 5
1156 0
1469 1
2617 8
1740 1
3160 7
2294 5
3260 8
1439 2
1162 1
2316 3
2646 7