18461
873
2685
955
1227
898
3109
813
876
867
847
849
1035
1229
866
882
13598
1508
5345
1194
1278
3379
1184
1522
1058