680 5
2584 7
4432 2
3964 7
6120 19
12032 18
7625 11
24574 41
8825 25
15128 41
7089 20
7862 9
11605 8
10613 13
20849 18
17503 29
14189 36
27985 53
12546 13
7278 9
5144 12
14446 15
15363 38
13678 20