2458 2
4379 2
826 2
7576 2
14777 2
13626 2
47378 2
77027 2
15183 2
40276 2
37132 2
4128 2
17108 2
10931 2
31659 2
6008 2
5932 2
5958 2
4831 2
9431 2
18379 2
82578 2
57280 2
10830 2