21584 3
13203 3
10378 2
1681 2
377 2
1932 2
2476 2
4183 2
5977 2
9505 2
1756 1
301 1
1330 1
909 1
1026 1
977 1
401 1
255 1
607 1
932 1
14278 1
1152 1
202 1
307 1