1811
1683
1340
1251
1171
1102
2038
2180
1608
1702
1059
1568
3107
1319
1176
1388
1121
1263
1447
1888
1257
1175
1270
919
933
969
952
971
1193
1004
1497
1394
1610
1043