25656 2
1106 2
1832 2
4251 2
929 2
405 2
2234 2
48003 2
29259 2
2156 2
1855 2
1278 2
1127 2
1976 2
1784 2
5383 2
279 2
682 2
41856 2
705 2
1853 2
11601 2
5876 2
4957 2