86778 3
7501 2
36753 2
2426 2
89802 2
21251 2
4128 2
1003 2
401 2
705 2
5378 2
3329 2
3026 2
5202 2
6055 2
1729 2
26601 2
3951 2
20980 2
7327 2
5805 2
477 2
4105 2
4976 2