2955
1186
803
611
416
338
278
180
125
74
38
20
14
11
4
1
3
4 
1