3743
929
722
313
287
276
273
271
262
207
137
115
104
100
83
79
74
65
63
48
44
43
41
36
35
29
28
25
19
18
17
16
15
14
13
11
10
9
8
7
6
5
4
3