832
788
884
952
845
833
1033
1538
3055
958
1280
1150
1340
1091
1142
1235
1101
1239
1405
1155
1106
1090
1852
1226
1445
1184
1115
1217
1786
988
1174
1028
1387
1156
1356
1294