928 2
4033 2
1154 2
2402 2
10056 2
1526 2
1301 2
7726 2
1401 2
830 2
18533 2
751 2
9353 2
2380 2
1801 2
12884 2
1234 2
1657 2
629 2
876 2
884 2
3777 2
1309 2
7827 2