1175
3425
3166
2915
1138
1272
1950
1297
1324
1286
1187
1591
1103
910
1096
1047
1067
1192
1516
1077
1093
1026
1159
991
963
956
984
1848
939