2107 2
1027 2
1148 2
870 2
906 2
1129 2
1173 2
1043 2
2819 2
1052 2
996 2
1314 2
1248 2
1042 2
1186 2
1010 2
1051 2
1097 2
972 2
854 2
1065 2
1198 2
1964 2
874 2