255
341
250
2711
243
285
233
264
222
205
2012
2110
14650
11690
9201
7790
630263
6130
5660
5131
508147
4849
439142
3510