3286
998
720
386
370
285
247
215
209
183
144
128
117
114
104
96
78
67
62
54
47
46
32
31
30
27
24
22
21
20
18
17
15
13
12
11
9
8
7
6
4