14326
756
1927
20569
11998
2443
806
225
3141
85

69

173
122
522