3728 7
3173 5
1643 3
2998 4
5151 9
2094 2
3188 7
2484 6
2917 3
23119 38
15476 54
8342 18
5286 16
6614 23
2402 5
2938 5
2555 5
1926 3
7657 33
2187 4
2879 4
2428 4
2627 8
2762 5