918 3
1089 3
1317 5
542 3
1628 9
1341 7
1414 3
664 1
2254 4
1506 9
1532 7
3680 23
3186 9
2149 7
2365 7
1818 9
2261 11
1278 17
2707 10
854 5
1214 4
6323 38
2686 13
2514 7