950
1335
888
2145
3375
1103
1018
1603
960
1068
909
651