1012
2227
828
1236
1417
850
1166
908
781
723
841
776
841
845
891
1500
1600
1269
916
783