176
462
126
7127
3910
647
281
542
426
435
510
2010
20126
15370
13521
12140
9192
873263
8150
7912
762148
653142
63611
5920