970 4
1232 3
1089 1
1158 3
1111 4
5261 15
1447 2
6077 19
2348 1
3087 8
10731 30
19985 56
6152 23
7218 27
2584 4
16925 43
10338 25
3334 12
3036 12
2663 5
1905 4
4462 14
3014 8
7138 36