19484
4865
28608
29978
1038
1189
1036
1106
1215
1081
1273
19506
2879
1398
38785
1166
35028
2018
5417
915
1890
1346
1270
1554
920