583 2
1358 2
582 2
579 2
42959 2
676 2
2732 2
3231 2
1105 2
1154 2
230 2
602 2
705 2
7581 2
5503 2
1329 2
3832 2
5001 2
1853 2
1003 2
1331 2
1134 2
2278 2
1278 2