2101 3
39158 3
17501 3
1180 3
18627 3
11353 3
779 3
4481 3
6879 3
2131 3
3302 3
9357 3
2633 3
856 3
2303 3
5533 3
58758 3
1779 3
1584 3
681 3
4851 3
3828 3
1333 3
3004 3