835
790
886
955
848
1035
1540
3058
961
1290
1154
1343
1094
1144
1238
1102
1242
1408
1156
1107
1092
1862
1227
1449
1186
1117
1223
1788
989
1178
1030
1390
1158
1358
1296