1053
868
1247
953
1217
984
803
1103
1526
1079
1745
1718
1539
876
962