1930
2200
1671
1219
1586
1361
1456
1526
1412
1437
2049
2012
2576
3026
4281
2594
1743
1366
981
1471
1064
1193
3447
3194
2949
2151
1749
1950
2739
1404
1804
1798
1326
1641
1554