3994
1353
1290
917
309
298
263
198
128
120
105
103
79
73
58
51
36
23
22
21
20
15
14
12
10
9
7
6
5
4
3
2