21628 3
13351 3
10505 2
1727 2
380 2
2155 2
2559 2
4179 2
6032 2
9628 2
1755 1
304 1
1353 1
955 1
1030 1
976 1
408 1
251 1
705 1
928 1
14326 1
1158 1
206 1
309 1