3797
1601
930
630
371
257
184
153
130
128
125
124
102
84
52
43
37
27
24
23
21
17
16
15
14
10
9
7
6
5
4
3
2