2684 2
157 2
14733 2
3184 2
6579 2
9330 2
7352 2
209 2
6180 2
40333 2
2406 2
1329 2
10433 2
784 2
3377 2
1382 2
3232 2
32753 2
8559 2
58556 2
1134 2
3108 2
1408 2
1431 2