918
1235
926
2989
1469
996
856
1625
1359
909
1213
1134
941
1014
976
883
1148
895
845
1136
863
925
893
852