1447
1647
1151
1529
1779
1352
2032
2177
1084
1106
1047
1065
1221
904
944
926
893
977
957
1058
925
955
1334
1146
924
1285
1222
946
928
1135
1094
10387
934
927