918 2
1089 3
1317 5
542 3
1628 9
1341 7
1414 3
664 1
1856 4
1506 8
1532 6
3680 23
2819 9
2149 7
1949 7
1818 9
1864 9
1278 16
2307 9
854 4
1214 4
5948 38
2280 13
2514 6