832 3
1052 3
10431 3
3703 3
679 3
2833 3
8053 3
5377 3
9727 3
9459 3
904 3
6405 3
9431 3
2355 3
1176 3
23352 3
1308 3
2958 3
10784 3
2002 3
4230 3
2229 3
905 3
2051 3