87751 3
7579 2
37426 2
2580 2
91055 2
21529 2
4352 2
1128 2
454 2
751 2
5379 2
3402 2
3030 2
5427 2
6054 2
1852 2
27227 2
4028 2
21404 2
7351 2
5829 2
501 2
4102 2
5080 2