881 3
1678 3
15880 3
4934 3
1605 3
1855 3
4105 3
1001 3
6555 3
1279 3
1631 2
676 2
1933 2
753 2
3928 2
9105 2
3026 2
957 2
2277 2
2528 2
205 2
2251 2
1452 2
5482 2