881 3
1680 3
15880 3
4933 3
1605 3
1857 3
4105 3
1005 3
6552 3
1277 3
1626 2
682 2
1930 2
756 2
3927 2
9108 2
3031 2
955 2
2282 2
2530 2
202 2
2254 2
1454 2
5482 2