2353 2
678 2
433 2
632 2
2627 2
2630 2
25051 2
1155 2
1353 2
7577 2
3506 2
9829 2
1733 2
1480 2
10233 2
1034 2
9952 2
327 2
2076 2
652 2
6757 2
19331 2
8403 2