3978 3
2129 3
7505 3
8484 3
4254 3
28401 3
2779 3
2353 3
8982 3
7507 3
4933 3
2734 3
8652 3
22179 3
758 3
801 3
20876 3
9604 3
2105 3
4359 3
7553 3
1707 3
25357 3
2305 3