648 2
2532 4
1421 3
1171 5
2540 11
13169 30
2203 9
884 3
810 1
1315 3
1244 6
1277 4
902 1
1215 4
802 0
1268 2
1230 5
1586 10
1282 6
3622 6
7848 29
1031 2
2173 2
1557 9