3978 2
2227 2
3033 2
2281 2
1257 2
602 2
4106 2
15256 2
1907 2
2584 2
559 2
1833 2
2078 2
5530 2
1627 2
1882 2
15734 2
18808 2
8808 2
506 2
9832 2
15158 2
1255 2
1354 2