1996
2555
2169
1255
1106
1148
1500
1083
1588
1818
1137
1574
1238
1202
1128
2471
1784
1659
1266
1187
1315
1359
1819
2098
1335
1242
1459
1296
1390
1727
3044
2950
1369
1524
1680
1261