2151 2
2154 2
16156 2
2930 2
806 2
6977 2
4277 2
1304 2
705 2
679 2
11131 2
6433 2
2057 2
709 2
18180 2
6030 2
2082 2
381 2
2532 2
25377 2
1155 2
1776 2
3105 2
2551 2