861
947
1092
1414
1059
826
1135
975
888
1082
960
1599
1041
915
941
1075
1053
1099
1094
1321
1473
1202
1243
1196
1147
1506
1303
1651
1946
1459
2825
2076
1690
1596
1752
1895
1706
2638