2376 2
20480 2
652 2
454 2
2108 2
7832 2
5027 2
2457 2
452 2
3507 2
18231 2
980 2
4333 2
11981 2
1326 2
277 2
1228 2
4857 2
69109 2
1158 2
1207 2
2606 2
1552 2
47630 2