4433 3
1080 3
3632 3
10058 3
18852 3
1506 3
2958 3
6726 3
3931 3
5106 3
2959 3
2255 3
3501 3
3234 3
1656 3
5158 3
10184 3
63203 3
7932 3
9576 3
8703 3
14330 3
11928 3
39080 3