1330
2108
1467
1776
1998
2319
1183
843
1897
858
895
1297
1075
936
4893
720
12604
917
952
1161
987
1562
1250
883
854