1447
1647
1151
1529
1779
1352
2032
2178
1084
1106
1047
1066
1221
904
944
927
893
977
957
1058
925
955
1334
1146
924
1285
1222
947
929
1135
1094
10387
934