2552 3
14251 3
53679 3
4732 3
4180 3
1378 3
908 3
12505 3
3183 3
9702 3
1079 3
11131 3
38184 3
1709 3
25656 3
1527 3
7856 3
2454 3
1828 3
1951 3
17577 3
1226 3
552 3