1560
955
1018
1077
1250
2740
976
1760
1214
834
1271
926
834
691
530