2331 2
2106 2
12433 2
484 2
8403 2
2602 2
2152 2
4376 2
953 2
8508 2
233 2
6003 2
19579 2
1930 2
1856 2
1778 2
2505 2
7427 2
2432 2
808 2
5403 2
605 2
2077 2
2705 2