3435
1603
849
376
335
181
133
126
121
120
118
96
90
86
59
32
29
26
25
21
20
18
17
12
10
9
8
7
6
5
4
3
2