2981 3
1230 3
2057 3
1505 3
702 3
1378 3
8926 3
1278 3
3532 3
802 3
1501 3
758 3
4655 3
9459 3
1682 3
3578 3
2556 3
17551 3
2903 3
2356 3
89557 3
783 3
9231 3
5008 3