1912
183
163
2811
153
186
195
176
1610
140
146
14711
11700
9231
7810
632263
6180
5680
5141
510147
4859
439142
3520