3982 2
2232 2
3056 2
2284 2
1259 2
608 2
4101 2
15259 2
1905 2
2580 2
559 2
1830 2
2082 2
5534 2
1628 2
1883 2
15727 2
18882 2
8856 2
506 2
9830 2
15151 2
1253 2
1351 2