1811
1685
1340
1253
1172
1102
2040
2181
1608
1703
1059
1568
3108
1319
1178
1390
1122
1263
1450
1888
1258
1179
1176
1271
919
933
969
953
972
1194
1007
1499
1394
920
1612
1047