1812
153
176
1513
2711
140
146
185
177
155
13980
11310
8811
7460
597263
5800
5450
4971
481147
4619
419142
33850