1445
1647
1151
1528
1777
1351
2032
2177
1083
1105
1045
1065
1220
904
943
926
892
977
956
1058
925
955
924
1334
1146
1285
1222
946
928
1135
1094
923
10387
934
927