1446
1647
1151
1528
1779
1352
2032
2177
1084
1105
1046
1065
1220
904
943
926
893
977
957
1058
925
955
1334
1146
924
1285
1222
946
928
1135
1094
10387
934
927