3097 9
2218 3
2274 8
4384 16
3220 16
2028 17
1277 10
3082 14
1352 4
647 4
610 5
1125 3
1331 4
1344 3
1486 6
1325 5
1818 8
1376 11
3534 26
2629 10
1796 20
711 1
875 3
954 2