2298 7
1141 5
1058 11
5895 17
994 3
1411 9
1102 4
700 2
2042 3
4000 21
7998 34
1152 11
5635 9
716 2
678 2
839 4
2394 10
2251 15
2071 7
1249 5
1169 5
1495 9
1877 8
2029 7