1856
1569
1414
1252
991
926
929
1124
908
1178
1033
1185
927
952
1411
994
1579
1010
954
1327
1006
1167
970
1160
971
1280
892
1551
999