602 8
12726 27
14969 25
2839 13
17828 53
3116 8
1121 2
1894 5
1449 3
1608 3
1880 6
1833 3
5293 20
2156 7