1172
3421
3162
2899
1135
1269
1946
1294
1321
1282
1185
1587
1102
907
1094
1043
1062
1189
1474
1072
1086
1023
1155
989
960
948
977
1684
1156
935