22855 2
357 2
4403 2
1929 2
4003 2
12634 2
2955 2
2331 2
1782 2
828 2
1901 2
3051 2
6752 2
3381 2
1726 2
1309 2
4306 2
4183 2
5209 2
8130 2
6533 2
20676 2
776 2
2678 2