17083
1060
4293
3495
866
1072
1036
1155
818
2917
780
2029
3207
788
1496
1272
5282
19180
1052
753
1028
5183
944