2383 2
2579 2
12880 2
1209 2
778 2
1405 2
1226 2
134 2
7176 2
429 2
1452 2
3128 2
1508 2
1529 2
2581 2
2958 2
9202 2
1754 2
281 2
434 2
1403 2
1006 2
6201 2
4505 2