4759
1537
1167
959
419
391
280
270
162
159
157
120
118
97
75
65
51
30
27
23
20
18
17
16
15
13
11
8
7
6
5
4
3