16081 3
74280 3
211984 3
7926 3
84801 3
7703 3
1481 3
382 2
381 2
533 2
1351 2
959 2
3227 2
3605 2
6426 2
3052 2
1901 2
5882 2
1576 2
7528 2
9382 2
7734 2
2203 2
402 1