163
1987
2119
1675
1306
1195
221
865
551
482
332
78
821
501
25912
45
612
724
22020
22118
20420
984
312
1623
514
995