5031 3
1183 3
10559 3
10376 3
2058 3
21709 3
3856 3
1609 3
1309 3
1859 3
8279 3
5029 3
5634 3
7926 3
6933 3
603 3
8027 3
16955 3
10806 3
5229 3
15252 3
5456 3
1632 3
9231 3