954
2157
981
1252
1140
19836
4167
1055
30060
4157
1915
1056
1155
1779
1031
1113
1187
14062
1260
920