560
3132
965
1007
784
1265
4053
520
395
473