9977 3
882 3
4808 3
807 3
10958 3
3534 3
1632 3
981 3
834 3
1059 3
10352 3
3705 3
680 3
2830 3
8032 3
5383 3
9684 3
9452 3
905 3
6359 3
9406 3
2303 3
1179 3
23284 3