2784 2
1481 2
13754 2
16105 2
3202 2
1330 2
2802 2
634 2
4653 2
359 2
1034 2
69231 2
3476 2
502 2
6434 2
55853 2
70080 2
2583 2
8907 2
1607 2
4028 2
1132 2
1309 2
1458 2