905 2
6482 2
6983 2
4329 2
1331 2
1657 2
704 2
678 2
11129 2
4256 2
2180 2
20656 2
1084 2
2156 2
381 2
5456 2
2530 2
25407 2
1152 2
1827 2
3128 2
2602 2
2783 2