1116
1796
1143
1171
884
966
3236
1034
1426
2303
867
911
935
875
1149
785
800
879
957
921
972
889
1008
983
1044
1033
1444
864
858
924
882
836
779