880 3
4057 3
22101 3
504 2
258 2
17380 2
4527 2
8930 2
629 2
227 2
3108 2
36177 2
527 2
6826 2
2252 2
627 2
259 2
156 2
608 2
19982 2
1008 2
577 2
7752 2
55576 2