6580 2
1302 2
2305 2
5030 2
12301 2
1303 2
2026 2
1829 2
4002 2
2377 2
3453 2
1401 2
5958 2
3306 2
21630 2
4678 2
1234 2
5851 2
16026 2
19783 2
1629 2
2131 2
15628 2
1330 2