2581
2185
1273
1121
1160
1514
1098
1611
1867
1149
1598
1251
1217
1144
2504
1805
1675
1285
1201
1330
1373
1838
2118
1348
1254
1477
1313
1407
1758
3058
3073
1382
1539
1276
1493