2781 3
11981 3
1154 3
7183 3
16728 3
2906 3
2381 3
5205 3
12831 3
10129 3
2354 3
4405 3
15930 3
2031 3
3676 3
1380 3
10028 3
5158 3
907 3
22307 3
705 3
6404 3
529 3
13428 3