1204
2351
1166
1271
926
973
1381
1348
1144
1378
924
2425
2755
2775
948
989
891
882
1206
870
1038
1046
1018
883
857
1091
947
895
927
905
1294
881
1607
885
942
911
1095
1009
916
1099
953
1098
1096
1102
1032
962
935
979
1064
971
1058
1255
1030
947
875
974
1095
1326
894
810