2576
2441
1193
2095
2032
1785
2559
1548
2334
1567
801
2595
1331
2112
843
847
1112
1880
1886
1633
1379
1893
2149
2166
2173
1676
2192
929
1188
677
2482
1471
2246
1226
1496