3298
952
732
343
314
304
282
251
237
228
146
130
113
106
97
73
71
66
59
54
50
43
40
37
36
35
34
28
24
22
21
19
17
16
15
13
12
11
9
7
6
5
4