1811
1685
1341
1253
1172
1102
2040
2181
1608
1703
1059
1569
3108
1319
1178
1390
1122
1263
1450
1888
1258
1179
1176
1272
919
933
969
953
973
1194
1007
1500
1394
920
1612
1047