591 0
625 2
1073 4
718 1
1086 6
1761 8
8240 49
884 6
2558 6
1113 4
746 3
657 1
774 2
1483 5
498 0
1096 4
2189 6
1412 4
2018 6
2571 8
1270 2
3660 15
5378 13
7906 43