957
921
972
889
1008
983
1044
1033
1444
935
864
858
924
882
836
779
700
908
1162
895
990
710
720
1031
959
1155
1227
1369
1637
869
715
691
741
717