2881 2
7902 2
507 2
2227 2
7453 2
855 2
2134 2
9905 2
852 2
1082 2
3906 2
703 2
1459 2
1727 2
1552 2
276 2
3303 2
732 2
1858 2
1602 2
12955 2
3682 2
18027 2