796
689
681
932
924
876
1008
885
875
1097
1129
1289
856
858
1150
857
917
890
871
1161
1037
877
1382
1320
1032
1216
928
559