2629 2
3066 2
1668 1
2777 2
2706 3
2521 8
2062 1
2624 2
1787 3
1957 1
2905 7
2402 3
2489 4
3560 7
3069 6
2314 3
3815 6
1907 1
2276 4
2562 1
3088 7
20349 55
4154 8
4109 6