2635 5
1676 5
8219 24
30282 33
1833 7
1293 2
1668 3
1816 2
1431 1
1335 3
1687 3
1278 5
1395 2
1139 1
1532 6
1488 4
2681 5
2209 6
2318 4
1215 3
1303 1
1147 2
1277 5
1300 0