1247
1017
585
695
900
716
585
1370
520
522