4403 2
1482 2
12959 2
1384 2
305 2
651 2
2281 2
983 2
2430 2
22804 2
19033 2
29608 2
3354 2
3177 2
11601 2
2831 2
1326 2
3403 2
2659 2
13680 2
2077 2
776 2
1104 2