3546
1466
983
622
356
271
197
187
138
131
122
120
106
90
55
33
32
30
26
20
16
15
13
11
10
9
8
7
6
5
4
3
2