3284
979
712
368
351
285
275
245
235
201
175
145
123
98
86
83
70
60
56
54
50
45
35
28
26
25
24
22
21
20
17
16
15
13
12
10
9
8
5
4
3