2778 3
11980 3
1156 3
7184 3
16731 3
2904 3
2379 3
5201 3
12830 3
10134 3
2352 3
4401 3
15930 3
2028 3
3680 3
1377 3
10028 3
5154 3
901 3
22307 3
701 3
6402 3
531 3
13433 3