12832 3
3152 3
5101 3
2777 3
1532 2
2027 2
2259 2
2333 2
1401 2
9131 2
3032 2
1657 2
1507 2
4078 2
983 2
1502 2
329 2
1906 2
1732 2
3130 2
10258 2
15554 2
1033 2