1102
942
1198
1713
2591
1181
1099
907
876
857
917
890
1255
989
875
911
1181
895
1209
903
953
1308
1044
901
1044
949
1537
1006
1013
908
1512
999
887
1314
1069
1315
881
832
1341
866
941
895
1085
860
902
1126
1016
888
971
921
1639
1085
840
1894
849
905
1558
1031
1003
967