1930
1680
350
3243
3911
9231
352
2575
106
621
12830
5143
193
579
1975
3161
99
40
428
378
4911
782
2325
1382
322
1170