847
801
903
969
867
850
1054
1563
3093
980
1315
1172
1375
1116
1165
1257
1132
1270
1437
1176
1130
1109
1884
1247
1468
1210
1142
1240
1811
1005
1199
1050
1411
1183
1381
1320