1933
1091
2182
1649
1153
1047
1095
1044
944
859
1075
2108
2767
1870
1452
1063
5290
2278
1172
1716
1760
1665
1693
1862
4755
4180
1827
3208
7064
2486
18472