1173
3421
3162
2901
1135
1270
1946
1294
1321
1282
1185
1587
1102
907
1094
1043
1063
1189
1484
1074
1087
1023
1155
989
960
950
978
1709
1156
935