5535 20
1405 5
2779 11
1185 4
1360 4
1227 5
2030 8
1393 1
944 0
1118 2
2206 9
2614 12
1556 5
1717 11
1687 6
1993 6
4204 25
11625 36
5115 29
3145 11
5970 5
943 2
1489 2
1668 9