3739
907
756
303
296
284
275
237
231
210
125
119
108
107
101
94
72
65
64
54
52
45
43
41
33
28
25
23
21
20
19
18
16
15
14
13
12
11
9
7
5
4
3