1684 3
10431 19
4440 11
2574 8
9906 24
16640 59
2804 9
2349 8
2656 7
2771 8
2863 6
1463 6
2394 11
5053 13