11556 3
30876 3
20426 3
20681 3
87479 3
27408 3
15884 3
86334 3
40954 3
50679 3
165154 3
2052 3
12507 3
10582 3
14926 3
20654 3
77431 3
14981 3
3977 3
2734 3
5504 3
9632 3
29358 3
17676 3