979 4
1187 3
1319 10
1647 3
2686 5
1326 9
1471 1
4576 21
6827 57
3500 17
1393 3
2982 6
5844 19
2629 10
9207 42
5361 27
5027 25
990 0
1060 1
1461 2
2445 12
1105 2
1524 1
1125 5