22008 2
1379 2
73307 2
54853 2
2079 2
1405 2
12107 2
3178 2
2376 2
751 2
3229 2
3730 2
13383 2
8153 2
37559 2
4404 2
4383 2
1302 2
2482 2
10654 2
4582 2
5153 2
4854 2
2758 2