1039
1130
3421
11624
1187
1099
1023
4467
1292
1057
991
1185
993
915
1044
1171
929
1609
879
2452
1052
913
16781
1471
1013
1369
974
1215
1049
1067
979
896
921
1078
1134
980
5355
978
1435
958
1163
1921
1054
1749
969
998
1177
6395
1214
873
970
951
1093
977
925
869
1363
964
994
1552