3828 2
1128 2
3181 2
2955 2
12931 2
2377 2
2681 2
1032 2
2208 2
559 2
684 2
24457 2
4258 2
2956 2
352 2
1504 2
6201 2
5480 2
2758 2
1232 2
534 2
528 2
11606 2